求助JAVA大神 只能用循环写把输入的数反转

那个分数和这个题目希望解答一下 我实在没有招了 那个分数之和 JAVA能算吗然后第二张推的这么先测试12345然后求位数 为什么运行是死循环图片

把输入的数字当成一个字符串看待,数据结构使用栈就可以了

 Scanner sc =new Scanner(System.in);
int n = sc.nextInt();
String s = n.toString();
String s1 = "";
for (int i = s.length() - 1; i >= 0; i--)
s1 = s1 + s.subString(i, 1);
System.out.println(s1);

如果这个回答让你满意,请点我回答右边的采纳,采纳后,我给你写另一个题