0

How to reverse integer in Java?

    int number = 123;
    int newNumber=0;

    while (number > 0) {
        int dig = 0;
        dig = number % 10;
        number = number / 10;
        newNumber+=dig;

    }
    System.out.print(newNumber);

output:

6

but i want the number be:

321

I know how to do it with a string, but with int i can not successful.

just_user
  • 11,769
  • 19
  • 90
  • 135
liran
  • 105
  • 5

0 Answers0