集合具体怎么用?
看是否键值对?
是:Map
是否对键排序?
是:TreeMap
否:HashMap
不懂的情况下,使用HashMap。
否:Collection
是否唯一
是:Set
是否对元素进行排序?
是:TreeSet
否:HashSet
不懂的情况下,使用HashSet
否:List
是否要安全:
是:Vector(真正开发中也不用)
List list = Collections.synchronizedList(new ArrayList());
否:ArrayList,LinkedList
查询多:ArrayList
增删多:LinkedList
不懂的情况下,使用ArrayList
|
|