【针对 Collection 集合我们到底使用谁呢?】

唯一吗?

  是:Set

    排序吗? 是:TreeSet

    否:HashSet

    如果你知道是 Set,但是不知道是哪个 Set,就用 HashSet。  

  否:List

    要安全吗?

      是:Vector

      否:ArrayList 或者 LinkedList

        查询多:ArrayList

        增删多:LinkedList

如果你知道是 List,但是不知道是哪个 List,就用 ArrayList。

如果你知道是 Collection 集合,但是不知道使用谁,就用 ArrayList。

如果你知道用集合,就用 ArrayList。

猜你喜欢

转载自www.cnblogs.com/zuixinxian/p/10088172.html