Pergunta de entrevista da empresa Amazon Lab126

check if the string is palindrome ex:- PooP, madAM, mom

Respostas da entrevista

Sigiloso

11 de jan. de 2017

convert all to upper case or lower and then reverse and comapre.

1

Sigiloso

18 de jan. de 2017

//**************************************Using String Builder /* StringBuilder sb = new StringBuilder(); sb.append(input); String s = sb.reverse().toString(); if(s.equals(input)){ System.out.println("is palindrome"); }else{ System.out.println("is not"); }*/ //***********************************using charAt /*String s1 = new String(); for(int i=input.length()-1;i>=0;i--){ s1 = s1+input.charAt(i); } System.out.println(s1); if(s1.equals(input)){ System.out.println("Yes"); }else{ System.out.println("No"); }*/ //**********************************using toCharArray char[] chArr = input.toCharArray(); String rev = ""; for(int i=chArr.length-1;i>=0;i--){ rev = rev+chArr[i]; } System.out.println(rev); if(rev.equalsIgnoreCase(input)){ System.out.println("Yes****"); }else{ System.out.println("No"); }