解题思路:
首先将输入的字符串a利用StringBuffer逆序处理得到字符串b
然后利用循环对字符串进行访问即可
注意事项:
参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.next(); String b = new StringBuffer(a).reverse().toString(); int m = 0; for (int i = 0; i < a.length(); i++) { if (a.charAt(i) == b.charAt(i)) m++; } if (m == a.length()) System.out.print("Y"); else System.out.print("N"); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:559 |
printf基础练习2 (有点不明白)浏览:844 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:612 |
C语言考试练习题_保留字母 (C语言代码)浏览:712 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:599 |
星期判断机 (C语言代码)浏览:859 |
C二级辅导-等差数列 (C语言代码)浏览:813 |
杨辉三角 (C语言代码)浏览:679 |
C语言训练-斐波纳契数列 (C语言代码)浏览:508 |
C二级辅导-计负均正 (C语言代码)浏览:640 |
署mvc 2018-03-12 21:19:32 |
如果后面直接改成 a.equals(b)进行判断是不是更简单些
17国永辉 2018-03-14 14:48:09 |
对 可以的