1.概述及构造方法
我们如果对字符串进行拼接操作,每次拼接,都得构造一个新的String对象,耗时浪费空间,而StringBuilder就可以很简便的解决这一问题。StringBuilder是一个可变的字符串,字符串缓冲区类。
String和StringBuilder的区别:
String的内容是固定的。
StringBuilder的内容是可变的。
构造方法:
public StringBuilder()
成员方法:public int capacity( ) :返回当前容量(16)
public int length( ):返回长度(字符个数)
容量:理论值 长度:实际值
public class StringBuilder {
public static void main(String [ ] args){
//创建对象
StringBuilder sb = new StringBuilder();
system.out.println("sb.capacity():"+sb.capacity());
system.out.prinyln("sb.length():"+sb.length();
}
}