解题思路:
首先将输入的字符串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语言代码)浏览:1603 |
C语言程序设计教程(第三版)课后习题11.11 (C语言代码)浏览:768 |
wu-理财计划 (C++代码)浏览:827 |
DNA (C语言描述,数据结构)浏览:850 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:522 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:784 |
愚蠢的摄影师 (C++代码)浏览:932 |
字符串的输入输出处理 (C语言代码)浏览:984 |
大神老白 (C语言代码)浏览:600 |
数列排序 (C语言代码)浏览:606 |
署mvc 2018-03-12 21:19:32 |
如果后面直接改成 a.equals(b)进行判断是不是更简单些
17国永辉 2018-03-14 14:48:09 |
对 可以的