Java program to find the reverse of a number, for example, if the input is 951, the output is 159.
Java program to reverse a number
public static void main(String args)
int n, reverse = 0;
System.out.println("Enter an integer to reverse");
Scanner in = new Scanner(System.in);
n = in.nextInt();
while(n != 0)
reverse = reverse * 10;
reverse = reverse + n%10;
n = n/10;
System.out.println("Reverse of the number is " + reverse);
Download Reverse number program class file.
Output of program:
You can also reverse or invert a number using recursion. You can use this code to check if a number is a palindrome number or not. If on reversing a number, we get the same number, then it's a palindrome number; otherwise, not.