Set集合

set集合是由一串无序的、不能重复的、相同类型的元素构成的,基于散列表数据结构实现,继承自 collection接口。

主要方法有

  add(Object object)  在集合尾部添加元素

  remove(Object object)  删除指定元素

  clear()  清空集合

  isEmpty()  是否为空

  contains(Object object)  判断集合是否包含制定元素

  size()  返回集合长度

  iterator()  返回迭代器对象,用于集合遍历。

set集合的不重复主要是通过equals和hashCode方法

  equals方法结果是true时,hashCode的值也为true;hashCode的值为true时,equals的值不一定为true。

原文地址:https://www.cnblogs.com/huayuxiaoxiang/p/9006519.html