java023StringBuilder

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();

}

}

你可能感兴趣的:(java023StringBuilder)