除非你想自己实现,否则Set就是要走的路.一个集合只允许添加唯一元素,并自动过滤重复项.
HashSet功能的工作原理如下:
为对象计算哈希值.接下来,集合检查具有相同散列值.equals()的任何对象是否为新值.如果是,则忽略新值.如果没有,则将其添加到集合中.
如果您将所有内容添加到集合中,然后询问其大小,您将获得唯一元素的数量.
| 归档时间: |
|
| 查看次数: |
4169 次 |
| 最近记录: |