java集合,List中的ArrayList,LinkedList,set集合的HashSet,Map集合HashMap

一.开头先总结一下: ①你不需要可变容器的功能,首选数组(数组比所有容器都快) ②一般情况下,没特别需要,选ArrayList(遍历速度很快) ③如经常需要往List中间插入数据或删除数据,选LinkedList ④对于set集合,首选HashSet(添加和查询速度很快) ⑤对于set集合,如果需要排序,选择TreeSet ⑥对于set集合,LinkedHashSet遍历更快 ⑦map的选择,同上
相关文章
相关标签/搜索