上节介绍了HashMap,提到了Set接口,Map接口的两个方法keySet和entrySet返回的都是Set,本节,我们来看Set接口的一个重要实现类HashSet. 与HashMap类似,字面上看,HashSet由两个单词组成,Hash和Set,Set表示接口,实现Set接口也有多种方式,各有特点,HashSet实现的方式利用了Hash. 下面,我们先来看HashSet的用法,然后看实现原理,最后我们总结分析下HashSet的特点. 用法 Set接口 Set表示的是没有重复元素.且不保证顺序