String s1;
int a, b, c = 0;
s1 = t1.getText();
a = Integer.parseInt(s1);
while (a > 0) {
b = a % 10;
c = c * 0 + b;
a = a / 10;
}
t2.setText("" + c);
这里t1,t2是文本字段。请让我知道我哪里出错了,因为我只是得到输入数字的第一个数字,而不是整数。
答案 0 :(得分:2)
c
的增量为c = c * 0 + b;
您可能希望乘以10
而不是0
:c = c * 10 + b;