Professional Documents
Culture Documents
System.out.println(reversed);
//Easy way
//using the String Builder class
String reversedString=new StringBuilder(TEXT).reverse().toString();
System.out.println(reversedString);
for(int i=0;i<charsArr.length;i++){
reverseStr.insert(i,charsArr[charsArr.length-1-i]);
}
System.out.println(reverseStr);
//Verification
if(reversed.equals(reverseString.toString())&&
reversedString.equals(reverseStr.toString())){
System.out.println("Reverse is done");
}
String oddPalindrome="MADAM";
int left=0,right=oddPalindrome.length()-1;
boolean flag=true;
for (int i=0;i<oddPalindrome.length()/2;i++){
while(left<right){
if(!(oddPalindrome.charAt(left)==oddPalindrome.charAt(right))){
flag= false;
break;
}
left++;
right--;
}
}
if(flag){
System.out.println("The given String :"+oddPalindrome+"is palindrome");
}
String palindrome="MADdAM";
String[] palindromeChars=palindrome.split("");
StringBuilder sbpalindrome= new StringBuilder();
for(int i=palindromeChars.length-1;i>=0;i--){
sbpalindrome.append(palindromeChars[i]);
}
System.out.println(sbpalindrome);
if(palindrome.equals(sbpalindrome)){
System.out.println("Palindrome");
}