Java Program to Print Reverse of a Given Number Using Command Line Arguments

Write a Java program to print reverse of a given number using command line arguments.



Source Code
class ReverseNumCmdLine {

	int num;
	
	ReverseNumCmdLine(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[]) {
		
		int b = Integer.parseInt(args[0]);
		ReverseNumCmdLine r = new ReverseNumCmdLine(b);
		r.showRev();
	}
}
Output
C:\>javac ReverseNum.java
C:\>java ReverseNum 551
Reverse of 551 is 155