02. String Palindrome Test - prabhatrocks07/Core-Java-Programming GitHub Wiki
public class PallindromeTest {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter input string : \n");
String input = sc.next();
sc.close();
if(isPallindrome(input)) {
System.out.println(input + " is pallindrome.");
} else {
System.out.println(input + " is not pallindrome.");
}
}
private static boolean isPallindrome(String input) {
if(input != null && !input.isEmpty()) {
char[] charArray = input.toCharArray();
for (int i = 0; i < input.length() / 2; i++) {
if(charArray[i] != charArray[input.length() - 1 - i]) {
return false;
}
}
}
return true;
}
}