Collection类层次图:
Map类层次图:
Set接口继承了Collection接口。Set集合中不能包含重复的元素,每个元素必须是唯一的。当将元素加入Set中,重复元素会自动移除。有三种常见的Set实现——HashSet, TreeSet和LinkedHashSet。总体而言,当需要一个访问快速的Set,应使用HashSet;需要一个排序的Set,应该使用TreeSet;需要记录插入的顺序,应该使用LinedHashSet。
Collection类层次图:
Map类层次图:
Set接口继承了Collection接口。Set集合中不能包含重复的元素,每个元素必须是唯一的。当将元素加入Set中,重复元素会自动移除。有三种常见的Set实现——HashSet, TreeSet和LinkedHashSet。总体而言,当需要一个访问快速的Set,应使用HashSet;需要一个排序的Set,应该使用TreeSet;需要记录插入的顺序,应该使用LinedHashSet。