java中反向编号程序中的检查逻辑0

java中反向编号程序中的检查逻辑0,java,Java,这是反转数字的逻辑。但是这个逻辑并没有逆转0的数字。例如,我想反转70意味着它将输出为7。 所以请给出一个0的倒数逻辑。谢谢 while(num>0) { rem=num%10; sum=(sum*10)+rem; num=num/10; } System.out.println("Output is:"+sum ); 整数不能有前导零 这样一个函数有用的用例是什么 如

这是反转数字的逻辑。但是这个逻辑并没有逆转0的数字。例如,我想反转70意味着它将输出为7。 所以请给出一个0的倒数逻辑。谢谢

while(num>0)
        {
            rem=num%10;
            sum=(sum*10)+rem;
            num=num/10;
        }
        System.out.println("Output is:"+sum );

整数不能有前导零

这样一个函数有用的用例是什么

如果目的只是反转整数并将其用作字符串, 那么这就可以了

int num = 70 ;
String numStr = new Integer(num).toString();

StringBuilder numStrB = new StringBuilder(numStr);
String reversedStr = numStrB.reverse().toString();

将其转换为字符串使用reverse函数,然后将其转换回intI'm voting关闭此问题,因为我不想讨论这个问题,因为请给我代码/为我做我的工作