- import java.util.Scanner;
- public class StringDemo {
- public static void main(String[] args) {
- // 使用键盘录入获取字符串
- Scanner sc = new Scanner(System.in);
- // 友情提示
- System.out.println("请输入一个字符串");
- // 接收录入的字符串
- String str = sc.nextLine();
- // 调用判断方法
- duiChen(str);
- }
- // 判断是不是对称字符串方法
- public static void duiChen(String str){
- boolean flag = true;
- for(int i = 0, j = str.length()-1; i <= j; i++, j--){
- // 如果第一个角标值和最后一个角标值不一样,就跳出循环
- if(str.charAt(i) != str.charAt(j)){
- flag = false;
- // 跳出循环
- break;
- }
- }
- System.out.println(str + (flag ? "是对称字符串" : "不是对称字符串"));
- }
- }