Skip to Content

Reverse Number using Java

  1. /*
  2.   Reverse Number using Java
  3.   This Java Reverse Number Example shows how to reverse a given number.
  4. */
  5.  
  6. public class ReverseNumber {
  7.  
  8.         public static void main(String[] args) {
  9.                
  10.                 //original number
  11.                 int number = 1234;
  12.                 int reversedNumber = 0;
  13.                 int temp = 0;
  14.                
  15.                 while(number > 0){
  16.                        
  17.                         //use modulus operator to strip off the last digit
  18.                         temp = number%10;
  19.                        
  20.                         //create the reversed number
  21.                         reversedNumber = reversedNumber * 10 + temp;
  22.                         number = number/10;
  23.                          
  24.                 }
  25.                
  26.                 //output the reversed number
  27.                 System.out.println("Reversed Number is: " + reversedNumber);
  28.         }
  29. }
  30.  
  31. /*
  32. Output of this Number Reverse program would be
  33. Reversed Number is: 4321
  34. */