Reverse the Order of the Digit

Reverse the Order of the Digit

Previous Home Next

 

Program for Reverse the input number.

 

 /*
* Save as a ReverseOrder.java
* Shorting in program and print the number into reverse order
*/
package r4r.co.in;

import java.io.*;

public class ReverseOrder {

    public static void main(String[] args) throws IOException {
        BufferedReader digit = new BufferedReader(new InputStreamReader(System.in));
        System.out.println("Enter the Number/digit:");
        String s1 = digit.readLine();

        //Type conversion(String to integer)
        int n1 = Integer.parseInt(s1);

        //Code for Reverse the number
        int r = 0, p;

        while (n1 != 0) {
            p = n1 % 10;
            r = r * 10 + p;
            n1 = n1 / 10;
        }
        System.out.println("Digit in Reverse order:" + r);
    }
}

Enter the Number/digit:
123456789

Digit in Reverse order:987654321

Previous Home Next