Set
- Set 是接口, 继承并扩展了Collection 接口
- Set 接口是无序的对象结合, 不能存储重复的值
- Set 由HashSet LinkedHashSet TreeSet 实现
Set 接口中的方法
名称 | 作用 |
---|---|
boolean add() | 此方法用于一次向集合添加一个对象。 |
void clear() | 此方法用于从集合中删除所有元素。 |
boolean contains() | 此方法用于验证集合中是否存在指定元素。 |
boolean isEmpty() | 此方法用于检查集合是否为空。 |
Iterator<E> iterator() | 用于返回Iterator对象,该对象可用于从集合中检索对象。 |
boolean remove() | 用于从集合中删除指定的对象。 |
int size() | 用于了解集合中存在的元素的大小或数量。 |
- 试图将两个相同元素加入同一集合, add 方法会返回false, 并且新元素不会进入集合中
- Set 判断两个元素是否相等 不是用 == , 而是用equals 方法
网友评论