public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入要判断的字符穿: "); String line = sc.nextLine(); boolean flag = getBooleanByString(line); System.out.println("输入的字符串为对称字符串 " + flag); } public static boolean getBooleanByString(String line) { if (line.length() < 0) { return false; } StringBuilder sb = new StringBuilder(line); String reverse = sb.reverse().toString(); //不能使用strtingBuilder的equals()的方法,因为比较的是地址值,而不能比较内容 return line.equals(reverse); }
定义一个方法用于判断一个字符串是否是对称的字符串,并在主方法中测试方法。 * 例如:“abcba“、“上海自来水来自海上“均为对称字符串
最新推荐文章于 2024-08-24 17:09:16 发布