Set集合去重原理 问题 Set集合可以去重,即具有不可重复的特点 分析 Set内部去重是通过map来实现的,我们就拿常用的HashSet来说 重点需要注意的是两个成员变量,一个是HashMap,真正来实现所有操作。另一个Object是静态和inal的,用来作为Map中所有key的value。然后在构造方法中对map进行初始化。 继续查看Set的其它常用方法: 可以得出HashSet最终的去重是由HashMap来实现的,请参阅HashMap去重原理和内部实现