Hi i am trying to write a palindrome method but am getting the wrong results
public static boolean isPalindrome(String input){
int b=input.length();
int []array=new int[b];
for(int i=0;i<array.length;i++){
array[i]=Integer.parseInt(input);}
for(int i=0;i<(array.length)/2;i++){
if(!(array[i]==array[array.length-1-i])){
return false;}
}
return true;
}
}
You can go for the simpler method to check for palindrome.
Use the StringBuilder class and use the
.reverse()method to reverse the string and then check for palindrome test.Or you can go by this way also ..