Java program to accept word and check if it is palindrome
import java.util.Scanner;
public class demo{
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
// converting to uppercase as palindrome is case insensitive
String str = sc.next().toUpperCase();
sc.close();
String temp = reverse(str);
if(str.compareTo(temp) == 0)
System.out.print("Palindrome");
else
System.out.print("not");
}
static String reverse(String str) {
String temp ="";
for(int i=str.length()-1;i>=0;--i) {
temp = temp + str.charAt(i);
}
return temp;
}
}
Comments
Post a Comment