Map不是collection的子接口或者实现类。Map是一个接口 set去重原理(用 Set 存储对象集合并去重,需要重写equals和hashcode) https://blog.csdn.net/zpf336/article/details/42397415