For a String if the reverse of a String is the same as the original String, then that String is called a Palindrome String
Example : Malayalam
For a Number if the reverse of a Number is equal to the same Number, then that number is called a Palindrome Number
Example : 4554, 1221
Following programs illustrate whether a string or a number is a Palindrome or not
1) Java Program to Check Palindrome String
import java.util.Scanner;
public class PalindromeString {
	private static Scanner s_char;
	public static void main(String[] args) {    	 
		String original_str, reverse_str = "";
		s_char = new Scanner(System.in);   
	    System.out.println("Enter a string/number to check a palindrome");  
	    original_str = s_char.nextLine();   
	    int str_length = original_str.length();   
		for ( int i = str_length - 1; i >= 0; i-- )  
	         reverse_str = reverse_str + original_str.charAt(i);  
		
	    if (original_str.equals(reverse_str))  
	         System.out.println("Entered string/number is a palindrome.");  
	    
	    else  
	         System.out.println("Entered string/number isn't a palindrome.");  
	    
	  }
}
Output 1:
Enter a string/number to check a palindrome
malayalam
Entered string/number is a palindrome.
Output 1:
Enter a string/number to check a palindrome
Sachin
Entered string/number isn't a palindrome.
2) Java Program to Check Palindrome Number
import java.util.Scanner;
public class PalindromeNumber {
	private static Scanner s_num;
	  public static void main(String[] args) {
	    
	    int reversed_num = 0, remainder;
	    s_num = new Scanner(System.in);   
		
		System.out.println("Enter a number to check a palindrome");  
		int  original_number = s_num.nextInt();   
		int number = original_number;   
	    while (number != 0) {
	      remainder = number % 10;
	      reversed_num = reversed_num * 10 + remainder;
	      number /= 10;
	    }
	    
	    if (original_number == reversed_num) {
	      System.out.println(original_number + " is Palindrome.");
	    }
	    else {
	      System.out.println(original_number + " is not Palindrome.");
	    }
	  }
}
Output 1 :
Enter a number to check a palindrome
4554
4554 is Palindrome.
Output 2 :
Enter a number to check a palindrome
4563
4563 is not Palindrome.
		
		
			