Java 集合·14·Set总结

一、Set概括

Java 集合·14·Set总结_第1张图片
collection15.jpg

总结

接口:

Set,继承Collection接口,不包含重复元素的集合

SortedSet,继承Set接口, 有序的set

NavigationSet,继承SortedSet接口,支持导航方法的Set

抽象类:

AbstractSet,继承AbstractCollection,实现了set集合类的大部分函数接口,减少了实现类的重复编写。

实现类:

HashSet,继承AbstractSet,实现Set接口,无序且不包含重复元素的集合,通过HashMap实现。

TreeSet,继承AbstractSet,实现NavigationSet接口,支持导航方法,有序且不包含重复元素的集合,通过TreeMap实现。

你可能感兴趣的:(Java 集合·14·Set总结)