Java 字符串对称性判断方法
public static void isSymmetric(String str) { boolean flag = true; for (int i = 0; i < str.length() / 2; i++) { if (str.charAt(i) != str.charAt(str.length() - 1 - i)) { flag = false; break; } } if (flag) { System.out.println(str + '是对称格式'); } else { System.out.println(str + '不是对称格式'); } }
//测试数据 isSymmetric('123321'); //123321是对称格式 isSymmetric('45654'); //45654是对称格式 isSymmetric('abcba'); //abcba是对称格式 isSymmetric('12345'); //12345不是对称格式 isSymmetric('abc'); //abc不是对称格式
原文地址: https://www.cveoy.top/t/topic/nrMR 著作权归作者所有。请勿转载和采集!