一.Set接口 Set集合不允许包含相同的元素,如果试图将两个相同的元素添加到一个集合中,使用add方法,添加失败,返回false 1.HashSet HashSet是Set集合的一个实现类,大多数情况使用它 特点: a,排重(相同的元素不能被重复添加) 原理:如果两个对象的hashCode相同,并且通过equals方法比较返回的结果也是相同的,HashSet集合会认为这两个元素是同一个,集合中只会被添加一次 b.无序的(元素的添加的顺序和底层存储的顺序不同,是随机的,是由一套算法决定的,每次的…