黑马程序员技术交流社区
标题:
集合的选用
[打印本页]
作者:
林子俊
时间:
2015-5-6 00:43
标题:
集合的选用
怎么选择哪种集合:
核心原则:根据需要:
是否需要"键值对"的形式:
是:Map
是否需要"有序":
是:LinkeHashMap
否:HashMap
如果需要"排序":
是:TreeMap
否:Collection:
是否"有序","允许重复":
是:List
对元素内容,经常的查询,但很少的增、删:选择数组;
对元素内容,经常的增删,很少获取元素:选择链表;
否:Set
是否需要排序:
是:TreeSet
否:HashSet
对于三种集合,最常用的是:ArrayList,HashSet,HashMap
作者:
林子俊
时间:
2015-5-6 00:44
重点掌握三大最常用类
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2