Java Program to Print Reverse of a Given Number

Write a Java program to print reverse of a given number.



Source Code
class ReverseNum {

	int num;
	
	ReverseNum(int a) {
		
		num = a;
	}
	
	void showRev() {
		
		int n = num;
		int rev = 0;
		while(n>0)
		{
			rev = rev * 10 + (n%10);
			n = n / 10;
		}
		System.out.println("Reverse of "+num+" is "+rev);
	}
	
	public static void main(String args[]) {
		
		ReverseNum r = new ReverseNum(551);
		r.showRev();
	}
}
Output
C:\>javac ReverseNum.java
C:\>java ReverseNum
Reverse of 551 is 155