java中反向编号程序中的检查逻辑0
这是反转数字的逻辑。但是这个逻辑并没有逆转0的数字。例如,我想反转70意味着它将输出为7。 所以请给出一个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 ); 整数不能有前导零 这样一个函数有用的用例是什么 如
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关闭此问题,因为我不想讨论这个问题,因为请给我代码/为我做我的工作