设计一个方法判断传入的字符串是否对称并打印判断结果测试如下数据 对称格式:123321、45654、abcba 不对称格式:12345、abc
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/cfz1 著作权归作者所有。请勿转载和采集!