是否有键值对关系{
是:Map
键是否需要排序?{
是:TreeMap
否:HashMap
不知道就用HashMap
}
否:Collection
元素是否唯一?{
是:Set
元素是否需要排序?{
是:TreeSet
否:HashSet
}
否:List
线程安全吗?{
是:Vector
否:ArrayList,LinkedList
查询多:ArrayList
删除多:LinkedList
不知道就用ArrayList
}
}
}
全都不知道就用ArrayList
Java中如何选择使用哪种集合
最新推荐文章于 2024-08-15 19:13:05 发布