摘要: JDK 1.6中,扩容的源码是这样: 可以看出,扩容的大小是新字符串的长度的2倍,然后再加上2。 为什么要再加上2呢? 在网上找了半天资料,然后在知乎上找到了一个合理的回答:在使用StringBuilder的时候,append()之后,我们一般会在后面在加上一个分隔符,例如逗号,也就是再加上一个ch 阅读全文
posted @ 2017-07-10 16:35 Acode 阅读(3681) 评论(0) 推荐(0) 编辑
您是本站第访问量位访问者!