用 Java 反转一个整数


尝试使用以下代码反转 Java 中的整数 −

示例

 在线演示

import java.lang.*;
public class Demo {
   public static void main(String[] args) {
      int i = 239, rev = 0;
      System.out.println("Original: " + i);
      while(i != 0) {
         int digit = i % 10;
         rev = rev * 10 + digit;
         i /= 10;
      }
      System.out.println("Reversed: " + rev);
   }
}

输出

Original: 239
Reversed: 932

在上述程序中,我们有以下 int 值,我们将对其进行反转。

int i = 239;

现在,循环执行,直至值为 0。查找余数并执行以下运算以获得给定整数 239 的倒数。

while(i != 0) {
   int digit = i % 10;
   rev = rev * 10 + digit;
   i /= 10;
}

更新于: 2020 年 6 月 26 日

1K+ 人次浏览

开启你的 职业

完成课程即可获得认证

开始入门
广告