——–进度 522截止
一、简要介绍
==无序、没有索引,不允许重复元素(重复添加,内容只会有一个)==
可以添加 null
二、常用方法
- set
- isempty
- size
- 迭代器
- remove(Object ) –>指定删除某一个对象。
遍历方式
1 | Iterator iterator = set.iterator(); |
三、原理分析
String对象添加失败的原因
1 | hashset.add(new String("john"))T |
因为 String 类中的 equal 方法已经被重写,当 hashset 调用判断时,就会得到两个对象是相同的结果。