Java Program to check given number Palindrome or not.


Following Java program checks the given integer or number is Palindrome or not using while loop

class SamplePalindrome {
  public static void main(String args[]) {
    int r, sum = 0, temp;
    int n = 454; //It is the number variable to be checked for palindrome  

    temp = n;
    while (n > 0) {
      r = n % 10; //getting remainder  
      sum = (sum * 10) + r;
      n = n / 10;
    }
    if (temp == sum)
      System.out.println("Palindrome number.");
    else
      System.out.println("Not palindrome.");
  }
}

Output:

Palindrome number.

Try it Online here https://onecompiler.com/java/3x73jwgsa