摘要:
Set是java中一个不包含重复元素的collection。更正式地说,set 不包含满足 e1.equals(e2) 的元素对 e1 和 e2,并且最多包含一个 null 元素。正如其名称所暗示的,此接口模仿了数学上的 set 抽象。HashSet与TreeSet都是基于Set接口的实现类。其中TreeSet是Set的子接口SortedSet的实现类。Set接口及其子接口、实现类的结构如下所示: |——SortedSet接口——TreeSet实现类Set接口——|——HashSet实现类 |——LinkedHashSet实现类HashSet实现Set接口,由哈希表(实际上是一个HashMap 阅读全文