StringBuilder看成是一个容器,创建后其内容可变。
使用场景:1.字符串拼接;2.字符串反转
方法:sb.append()-添加;sb.reserse()-反转;sb.toString()-把StringBuilder变成字符串。
例子:请输入一个字符串,判断是否为对称字符。
public class test{
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入字符串:");
String str=sc.next();
StringBuilder sb=new StringBuilder();
sb.append(str).reverse();
String result=sb.toString();
if(str.equals(result)) {
System.out.println("是对称");
}else {
System.out.println("不是对称");
}
}
}