gpt4 book ai didi

java - 数字反转程序仅给出输出中的第一个数字而不是整个数字

转载 作者:行者123 更新时间:2023-12-02 06:15:54 24 4
gpt4 key购买 nike

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 是文本字段。请让我知道我哪里出错了,因为我只是得到了在输出中输入的数字的第一位数字,而不是整个数字。

最佳答案

您的 c 增量为 c = c * 0 + b; 您可能想要乘以 10 而不是 0 : c = c * 10 + b;

关于java - 数字反转程序仅给出输出中的第一个数字而不是整个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21484549/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com