判断过程中不干涉空间复杂度,需要用到StringBuffer。直接操作字符串。
Scanner scanner = new Scanner(System.in); while (true){ String str = scanner.next(); String reverse = new StringBuffer(str).reverse().toString(); if(reverse.equals(str)){ System.out.println(true); }else{ System.out.println(false); } }