常用Java集合类总结

2018-12-20  本文已影响10人  yijian2595

此文已由作者赵计刚授权网易云社区发布。

欢迎访问网易云社区,了解更多网易技术产品运营经验。

7.1、List(允许重复元素)

说明:

1)add(E e):在数组末尾插入元素,ArrayList需要考虑扩容问题,一旦扩容就要进行数组复制,LinkedList不需要;

2)add(int index):在数组中间插入元素,ArrayList需要考虑将该index及其后的数组元素全部复制后移一位,LinkedList不需要

7.2、Set(不允许重复元素,所以可用于去重操作)

7.3、Map(key-value)

注意:

上边第二个结论是在《分布式Java基础:应用与实践》一书中,林昊通过一系列的测试结果得出的。

免费领取验证码、内容安全、短信发送、直播点播体验包及云服务器等套餐

更多网易技术、产品、运营经验分享请点击

相关文章:
【推荐】 企业项目开发--本地缓存guava cache(1)
【推荐】 virtualenv简介以及一个比较折腾的scrapy安装方法
【推荐】 网易易盾实验室多模态视角信息融合技术达到国际领先水平 准确率等关键指标创新高

上一篇下一篇

猜你喜欢

热点阅读