diff --git a/Others/Palindrome.java b/Others/Palindrome.java index 0bbddb754..52062c6c4 100644 --- a/Others/Palindrome.java +++ b/Others/Palindrome.java @@ -1,6 +1,6 @@ class Palindrome { - private String reverseString(String x){ //*helper method + private String reverseString(String x){ //*helper method String output = ""; for(int i=x.length()-1; i>=0; i--){ output += x.charAt(i); //addition of chars create String @@ -10,7 +10,9 @@ class Palindrome { public Boolean FirstWay(String x){ //*palindrome method, returns true if palindrome - return (x.equalsIgnoreCase(reverseString(x))); + if(x == null || x.length() <= 1) + return true; + return (x.equalsIgnoreCase(reverseString(x))); } public boolean SecondWay(String x)