1.3 JDK源码阅读之AbstractStringBuilder

char[]  用来存放string

 字符使用量

构造函数

 返回当前长度

 返回当前容量

扫描二维码关注公众号,回复: 2753569 查看本文章

 

 如果容量不足 扩容

如果需求的minCapacity大于value.length 则扩容

 默认的扩容机制

 

扩容后设置新长度

返回字符

传入字符的index,返回字符串中对应字符的代码点

获取字符数组索引前一个元素的代码点 

 获取索引偏移后指定代码点的索引

 

 将value的srcBegin到srcEnd的字符拷贝到dst的dstBegin中

 

修改字符

追加字符

 移除start与end之间的字符

在index位置处,插入str offset开始,len长度的串

字符反转

 抽象toString方法

猜你喜欢

转载自blog.csdn.net/weixin_41395565/article/details/81502012
1.3