有没有发现StringBuffer的大小是可以改变的,而且改变了之后StringBuffer还是
同一个对象。
我测试了一下,如果StringBuffer的内容是空字符串,
返回的capacity()是16.所以这个容量本来就挺大的。
StringBuffer the = new StringBuffer("");
System.out.println(the.length());
System.out.println(the.capacity());
结果:
有没有发现StringBuffer的大小是可以改变的,而且改变了之后StringBuffer还是
同一个对象。
我测试了一下,如果StringBuffer的内容是空字符串,
返回的capacity()是16.所以这个容量本来就挺大的。
StringBuffer the = new StringBuffer("");
System.out.println(the.length());
System.out.println(the.capacity());
结果: