据说那些实现 Set 接口的结构不允许重复元素。我只想知道,重复是什么意思?在值方面重复?或者在对象方面。例如,我可以添加两个相同值的 Integer 对象。我也可以两次添加相同的对象。他们所说的重复是什么意思?什么时候会抛出异常?
重复的意思是在另一篇文章中解释的a.equals(b),这意味着a.hashCode()==b.hashCode()。但是,当您添加重复元素时,也不会有例外,只是不会添加两次。
| 归档时间: |
|
| 查看次数: |
8193 次 |
| 最近记录: |