Set是一种数据集合。它与List同样继承与Collection接口。它与Collection接口中的方法基本一致,并没有对Collection接口进行功能进行功能上的扩充,只是比Collection接口更严格了。与List不同的是,Set中的元素是无无需的,并且都以某种规则保证存入的元素不会出现重复。每种类型的Set所使用的避免元素重复的规则都是不同的,今天我们主要还是看HashSet和TreeSet:第一种是HashSet:我们先来看看HashSet的构造器是怎么样的:。因为TreeSet插入的值都是空对象,只有key是有效的,key又是相等就覆盖,所以不会重复

JAVA HashSet和TreeSet 保证存入元素不会重复的操作

JAVA HashSet和TreeSet 保证存入元素不会重复的操作

JAVA HashSet和TreeSet 保证存入元素不会重复的操作

JAVA HashSet和TreeSet 保证存入元素不会重复的操作

JAVA HashSet和TreeSet 保证存入元素不会重复的操作