Welcome To The World Of Java

This site will teach you the basics of Java. It is not necessary to have any prior programming experience.

Java program to check Palindrome Number.

Somdeb Burman | 10:48:00 AM | 0 comments

/*
This program shows how to check for in the given list of numbers
whether each number is palindrome or not
*/
public class JavaPalindromeNumberExample {
 public static void main(String[] args) {
  int numbers[] = new int[] {121,13,34,11,22,54};
  for (int i = 0; i < numbers.length; i++) {
   int number = numbers[i];
   int reversedNumber = 0;
   int temp = 0;
   /*
    * If the number is equal to it's reversed number, then
    * the given number is a palindrome number.
    *
    * For ex,121 is a palindrome number while 12 is not.
    */
   //reverse the number
   while (number > 0) {
    temp = number % 10;
    number = number / 10;
    reversedNumber = reversedNumber * 10 + temp;
   }
   if (numbers[i] == reversedNumber)
    System.out.println(numbers[i] + " is a palindrome");
   else
    System.out.println(numbers[i] + " not a palindrome ");
  }
 }
}


/*
Output of Java Palindrome Number Example would be
121 is a palindrome number
13 is not a palindrome number
34 is not a palindrome number
11 is a palindrome number
22 is a palindrome number
54 is not a palindrome number
*/

Java Resources are available for Download from below

Category: , , ,

0 comments