【发布时间】:2016-06-11 22:01:40
【问题描述】:
我试图通过按下应用程序按钮并将整数转换为字符串来在编辑文本中编写类似 1 + 1 的内容,以便将它们放在整数的其余部分 ex: 11 not 1+1 (=2 ) 这行代码出现错误“FATAL EXCEPTION” 按任意数字键时
N[ii] = Integer.parseInt(stringNumber);
在按下 Sins x,+,- 按钮时显示计算方法中也会出现“致命异常”错误
private void insertOrCheckNumber() {
if (End == 0) {
ii++;
} else if (u == 0) {
N = new int[ii];
stringNumber = stringNumber + String.valueOf(num);
displayCalculations(stringNumber);
N[ii] = Integer.parseInt(stringNumber);
}
if (u == 1) {
Sins = new String[iii];
displayCalculations(Sins[iii]);
}
}
private void clickNumber(int cN) {
u = 0;
num = cN;
insertOrCheckNumber();
}
private void displayCalculations(String txt) {
Calcs = String.valueOf(showCalcs.getText());
showCalcs.setText(Calcs + " " + txt);
}
【问题讨论】:
标签: android arrays string android-edittext int