/**
* 第3题:判断一个字符串是否是对称字符串,例如"abc"不是对称字符串,"aba"、"abba"、"aaa"、"mnanm"是对称字符串
*/
import java.util.Scanner;
public class Test3
{
public static void main(String[] args)
{ //从键盘输入字符串
System.out.println("请输入一个字符串:");
Scanner sc = new Scanner(System.in);
String str = sc.next();
duideng(str);
sc.close();
}
public static void duideng(String str)
{ //定义字符串长度
int count =str.length()/2;
for (int i=0;i<=count ;i++ )
//比较距字符串两端长度相同的字符是否一样
{
if(str.charAt(i)!=str.charAt(str.length()-1-i))
{
System.out.println("该字符串是不对称的");
return;
}
}
System.out.println("该字符串是对称的");
} //比较并且输出结果
}
|
|