黑马程序员技术交流社区
标题:
集合体系,什么时候用Collection,什么时候用Map?
[打印本页]
作者:
cui_纸船派
时间:
2016-3-7 12:45
标题:
集合体系,什么时候用Collection,什么时候用Map?
使用哪一种Map集合?
如果涉及到键值对,就使用Map集合
如果需要用到排序的话,就使用TreeMap集合
否则就使用HashMap集合
如果没有涉及到键值对,就定位在单列集合
使用哪一种Collection集合?
如果需求有用到索引或者可以存储重复元素,那么就使用List集合:
如果要求查找快,增删慢,那就使用ArrayList,
如果要求增删操作比较多,那就使用LinkedList
如果需求不能存储重复元素,或者有排序的需求,那就使用Set集合
如果仅仅是要求不能重复,那就使用HashSet,
如果要求排序,那就使用TreeSet
作者:
865278179
时间:
2016-3-7 14:53
很给力,赞一个!!
作者:
洋葱头头
时间:
2016-3-7 21:55
刷分 我都撤销了 警告一次
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2