例如
"abc"不是对称字符串,
"aba"、"abba"、"aaa"、"mnanm"是对称字符串
用API查看StringBuffer类里的reverse()方法和toString()方法功能
在if里面判断连个字符串内容是否相等
package test_02;
import java.util.Scanner;
public class Test3 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String sb1 = sc.nextLine();
StringBuffer sb = new StringBuffer(sb1);
String str = sb.reverse().toString();
if(sb1.equals(str)==true){
System.out.println("是对称的");
}else{
System.out.println("是不对称的");
}
}
}
我就得无论是判断字符串是否对称(一)还是(二)的想法都特别的好,有什么错误的地方,望大家海涵。