Sunday, January 1, 2012

Find whether given string is palimdrome or not in Java

Example



import java.io.*;
public class A13
{
public static void main(String args[])
throws IOException
{


String s="";
String s1="";
String s2="";
char ch;
int a;
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
s=br.readLine();
a=s.length();
for(int i=a-1;i>=0;i--)
{
ch=s.charAt(i);
s1=s1+ch;

}
System.out.println("Length of String is::"+a);
System.out.println("Reverse of String::"+s1);
for(int i=0;i<a-1;i++)
{

if(s.charAt(i)==s1.charAt(i))
{
s2="T";
}
else
{
s2="F";

}
}
if(s2=="T")
{
System.out.println(s+":is equals to:"+s1);
System.out.println("is palimdrome");
}
else if(s2=="F")
{
System.out.println(s+":is not equals to:"+s1);
System.out.println("is not palimdrome");
}

}

}

No comments:

Post a Comment