Skip to content

Java

总结集合使用场景

  1. 如果想要集合中的元素可重复, 则使用ArrayList
  2. 如果想要集合中的元素可重复, 而且当前的增删操作明显多于查询操作, 则使用LinkedList
  3. 如果想要集合中的元素不可重复, 则使用HashSet
  4. 如果想要集合中的元素不可重复, 而且保证存取顺序, 则使用LinkedHashSet
  5. 想要集合中的元素不可重复, 且保证存取顺序, 且保证元素按照某种规则排序, 则使用TreeSet

Released under the MIT License.