黑马程序员技术交流社区
标题:
判断字符串是否对称
[打印本页]
作者:
wingtheu
时间:
2014-11-7 09:24
标题:
判断字符串是否对称
/**
* 第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("该字符串是对称的");
} //比较并且输出结果
}
作者:
下一秒温存
时间:
2014-11-7 09:27
楼主给我讲一下嘛!看不懂啊。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2