Palindrome In Java Example
Chapter:
Miscellaneous
Last Updated:
18-06-2016 16:46:03 UTC
Program:
/* ............... START ............... */
import java.util.Scanner;
public class JavaPalindrome {
public static void main(String args[]) {
String original, reverse = "";
Scanner in = new Scanner(System.in);
System.out.println("Enter a string to check if it is a palindrome");
original = in.nextLine();
int length = original.length();
for (int i = length - 1; i >= 0; i--)
reverse = reverse + original.charAt(i);
if (original.equals(reverse))
System.out.println("Entered string is a palindrome.");
else
System.out.println("Entered string is not a palindrome.");
}
}
/* ............... END ............... */
Output
Enter a string to check if it is a palindrome
abc
Entered string is not a palindrome.
Enter a string to check if it is a palindrome
151
Entered string is a palindrome.
Notes:
-
A palindrome number is a number that is same after reverse.
- For example 545, 151, 34543.
Tags
Palindrome, Java