java中Hashset集合的hashCode()方法保证元素唯一性的代码体现以及图解

  当我们想要创建一个集合,该集合里面的元素都具有唯一性时。会遇到两种情况:   A:元素为String类型,可以直接用Hashset<String>集合来创建       String类重写了hashCode()和equals()方法,所以,它就可以把内容相同的字符串去掉。只留下一个。   B:当元素为自定义对象的时候,那么,就要在这个对象的类中重写hashCode()和equals()方法  
相关文章
相关标签/搜索