用 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+ 人次瀏覽

開啟你的 職業

完成課程即可獲得認證

開始入門
廣告