Sunday, November 23, 2014

Lesson 44: Integer reverse in java

awalnya yang ini gue gak tau, tapi setelah pernah dapet sekali soal seperti ini lalu gue gak bisa jawab pas interview.. lalu untung yang nanya baik hati mau jelasin...
beginilah kira-kira cara yang paling simple:

     int input = 2345, last_digit, reversedNum = 0;
     while (input != 0)
     {  
          last_digit = input % 10;
          reversedNum = reversedNum * 10 + last_digit;
          input = input / 10;
     }
     System.out.println(reversedNum);

contoh koding gue ambil dari sini:
http://stackoverflow.com/questions/3806126/java-reverse-int-value

No comments:

Post a Comment