Java Palindrome Number Example /*         Java Palindrome Number Example         This Java Palindrome Number Ex...

Java Palindrome Number Example

03:09 PASSOVE INCOME 0 Comments

         Java Palindrome Number Example

  1. /*
  2.         Java Palindrome Number Example
  3.         This Java Palindrome Number Example shows how to find if the given
  4.         number is palindrome number or not.
  5. */
  6. public class JavaPalindromeNumberExample {
  7.         public static void main(String[] args) {
  8.                
  9.                 //array of numbers to be checked
  10.                 int numbers[] = new int[]{121,13,34,11,22,54};
  11.                
  12.                 //iterate through the numbers
  13.                 for(int i=0; i < numbers.length; i++){
  14.                        
  15.                         int number = numbers[i];
  16.                         int reversedNumber  = 0;
  17.                         int temp=0;
  18.                        
  19.                         /*
  20.                          * If the number is equal to it's reversed number, then
  21.                          * the given number is a palindrome number.
  22.                          *
  23.                          * For example, 121 is a palindrome number while 12 is not.
  24.                          */
  25.                        
  26.                         //reverse the number
  27.                         while(number > 0){
  28.                                 temp = number % 10;
  29.                                 number = number / 10;
  30.                                 reversedNumber = reversedNumber * 10 + temp;
  31.                         }
  32.                        
  33.                         if(numbers[i] == reversedNumber)
  34.                                 System.out.println(numbers[i] + " is a palindrome number");
  35.                         else
  36.                                 System.out.println(numbers[i] + " is not a palindrome number");
  37.                 }
  38.                
  39.         }
  40. }
  41. /*
  42. Output of Java Palindrome Number Example would be
  43. 121 is a palindrome number
  44. 13 is not a palindrome number
  45. 34 is not a palindrome number
  46. 11 is a palindrome number
  47. 22 is a palindrome number
  48. 54 is not a palindrome number
  49. */

0 comments: