专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 问答 技术问答 HashSet里的元素是不能重复的,那用什么方法来区分重复与否呢?

HashSet里的元素是不能重复的,那用什么方法来区分重复与否呢?

╰堕落的青春已回答

每天学 Java,迎接未来挑战。

往集合在添加元素时,调用add(Object)方法的时候,首先会调用Object的hashCode()方法判断hashCode是否已经存在,如不存在则直接插入元素;如果已存在则调用Object对象的equals()方法判断是否返回true,如果为true则说明元素已经存在,如为false则插入元素。

浏览1,125技术问答
2021-06-01 09:11:35

聚焦热点问题
时时免费答疑

累计0人询问

极速问
  >>其他人还看过
更多问答

Java实验班

0学费 专业学前测评

Java就业班

围绕企业 直达就业

Java夜校班

业余时间学 超高性价比

Java架构师班

升职加薪 快速变现

返回顶部