会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
梁桦
不以追随强者为耻,不以扶助弱者为荣——尼采
博客园
首页
新随笔
联系
订阅
管理
2018年8月2日
ArrayList的扩容机制
摘要: 一、ArrayList的扩容机制 1、扩容的计算方式是向右位移,即:newSize = this.size + (this.size>>1)。向右位移,只有在当前值为偶数时,才是除以2;奇数时是抹去最后一位,也就是先减1,然后除以2;附上源码,如下图: 2、扩容的上限:ArrayList的长度并不是
阅读全文
posted @ 2018-08-02 03:47 梁桦
阅读(2857)
评论(0)
推荐(0)
编辑
公告