public static void main(String[] args) {
String s = "123521";
for(int i=0;i<s.length();i++){
if(s.charAt(i)!=s.charAt(s.length()-1-i)){
System.out.println("不是回文数");
return;
}
}
System.out.println("是回文数");
}
shyboy716 发表于 2016-10-31 23:32
[mw_shl_code=java,true]public static void main(String[] args) {
String s = "123521";
for(int i=0 ...
若白衣卿相 发表于 2016-10-31 12:30
算法也很简单啊。和数组反转很像,定义i为0,j为length-1,判断,判断完了i++,j--这些对应索引上值都相同就 ...
weiwenhuaming 发表于 2016-10-31 11:05
Stringbuffer 的reverse方法反转等于本身不就可以了吗
读书可以当饭吃 发表于 2016-10-31 09:45
那用String来解可以不,if(s.charAt(0)==s.charAt(s.length()-1))...
小沧月 发表于 2016-11-1 00:14
这个可以,但是要的是单纯的算法
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |