Palindrome program in Java using BufferedReader
import java.io.*;
class Test
{
public static void main(String[] args) throws IOException
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.print("\nEnter a String : ");
String str = br.readLine();
String rev = "";
int n = str.length();
for(int i=n-1 ; i>=0 ; i--)
{
rev = rev + str.charAt(i);
}
if(str.equals(rev))
System.out.println("\nGiven string is a palindrome");
else
System.out.println("\nGiven string is not a palindrome");
}
}
Output 1
Enter a String : ABCDDCBA
Given string is a palindrome
Output 2
Enter a String : abcdabcd
Given string is not a palindrome
Comments
Post a Comment