case R.id.bjia:
int temp = 0;
for (int i = 0; i < number.length(); i++) {
char item = number.charAt(i);
if (item == '+') ;
temp = i;
}
for (int i = 0; i < temp; i++) {
char item = number.charAt(i);
Num1 = Num1 * 10 + (item);
}
for (int i = temp + 1; i < number.length(); i++) {
char item = number.charAt(i);
Num2 = Num2 * 10 + (item);
}
if (temp == 0) {
number += "+";
et_note2.setText(number);
} else {
number = "";
number += Num1 + Num2;
}
break;

uj5u.com熱心網友回復:
你把你的Num1, Num2,分別列印出來看看另外,建議你用 substring來做,可以很好的得到你想要的Num1,Num2 比charAt for回圈方便
uj5u.com熱心網友回復:
好的,感謝感謝轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/285184.html
標籤:Android
