Write a Java program to print reverse of a given number using command line arguments.
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();
}
}
C:\>javac ReverseNum.java
C:\>java ReverseNum 551
Reverse of 551 is 155