StringBuilder
StringBuilder 概述
StringBuilder 可以看成一个容器,创建之后里面的内容是 可变的
StringBuilder构造方法
方法名 | 说明 |
---|
public StringBuilder () | 创建一个空白可变字符串对象,不含有任何内容 |
public StringBuilder ( String str ) | 根据字符串的内容,来创建可变字符串对象 |
StringBuilder常用方法
方法名 | 说明 |
---|
public StringBuilder append ( 任意类型 ) | 追加数据,并返回对象本身 |
public StringBuilder reverse () | 反转容器中的内容 |
public int length () | 返回长度 ( 字符的个数 ) |
public String toString () | 通过toString()就可以将StringBuilder转换为String |
public class ReverseStringDemo {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String oldStr = scanner.next();
StringBuilder stringBuilder = new StringBuilder(oldStr);
stringBuilder.reverse();
String reverseStr = stringBuilder.toString();
boolean result = reverseStr.equals(oldStr);
System.out.println(result);
}
}