StringBuilder扩容时底层数组的实现原理

StringBuilder底层是一个普通数组,提供了一系列操作方法,可以在原有对象上进行改变 而String是私有的final数组,没有操作的方法,如果要改变只能新建String对象 StringBuilder用append添加元素,查看底层源码 此处要注意,StringBuilder调用的是父类的append方法,且最终返回this当前StringBuilder对象,所以,其地址不变,一直添加扩
相关文章
相关标签/搜索