首页 > 其他 > 详细

二、Collection接口

时间:2017-08-20 12:16:24      阅读:270      评论:0      收藏:0      [点我收藏+]


问题:为什么会出现多种类型的集合、
回答:因为每一种结合对数据的存储的方式不同,这种存储方式称为数据结构

Coolection接口有两个子接口:List接口和Set接口

List:
如果需要保留存储顺序,并且可以保留重复的元素,选用List
如果查询过多,那么选用ArrayList,相对存储较慢
如果存储较多,那么讯用LinkedList,相对查询较慢
如果需要保证线程安全,那么选用Vextor

Set:
如果不需要保留存储顺序,并且需要去掉重复元素,选用Set
如果需要将元素排序,那么选用TreeSet
如果不需要排序,那么选用HashSet【比TreeSet的效率高】
如果需要保留存储的顺序,还要过滤重复元素,那么选用LinkedHashSet

二、Collection接口

原文:http://www.cnblogs.com/lsp-lsp/p/7344039.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!