import java.util.Scanner;
public class ReverseNumber {
public static void main(String args[]){
int num, reversedNum = 0;
Scanner sc = new Scanner(System.in);
System.out.println("Enter a number:");
num = sc.nextInt();
while(num != 0) {
int digit = num % 10;
reversedNum = reversedNum * 10 + digit;
num /= 10;
}
System.out.println("Reversed Number: " + reversedNum);
}
}
Enter a number:123456789
Reversed Number: 987654321num and reversedNum and initialize reversedNum to 0.Scanner class to read input from the user.nextInt() method of the Scanner class.%) and store it in the variable digit.reversedNum by 10 and add digit to it to reverse the number.num by dividing it by 10 to discard the last digit.System.out.println().