下列关于Set说法正确的是
A: Set元素内容不重复,不仅在于对象不重复,内容也不重复
B: 使用Set保存对象,要保证元素内容不重复,必须重写hashCode和equals
C: TreeSet可能保证元素内容添加的顺序和获取的顺序一致
D: LinkedHashSet中添加的元素对象类型必须实现Comparable接口
A: Set元素内容不重复,不仅在于对象不重复,内容也不重复
B: 使用Set保存对象,要保证元素内容不重复,必须重写hashCode和equals
C: TreeSet可能保证元素内容添加的顺序和获取的顺序一致
D: LinkedHashSet中添加的元素对象类型必须实现Comparable接口
举一反三
- Set 接口的特点是元素无顺序,______重复。
- Set 接口的特点是元素无顺序,不可以重复;
- Set接口与Collection接口的定义一致,里面的内容是不允许重复的,依靠Object类中的equals()和hashCode()方法来区分是否是同一个对象
- set和HashSet正确的是() A: 无序的collection(也称为序列) B: 与List不同,Set不允许重复的元素 C: HashSet底层是哈希表,保证元素唯一性 D: set不能保证元索的排列顺序,顺序有可能发生变化
- Collection 接口的特点是元素是____; List 接口的特点是元素 有 顺序,可以 重复; Set 接口的特点是元素 无 顺序,不可以重复; Map 接口的特点是元素是key、value映射,其中value可以重复,key不可以重复。