Set
Set:是无序的,不可重复,最多个Null元素对象,只能使用Iterator取出所有元素,在逐一遍历。
set集合有实现类HashSet、TreeSet、EnumSet(JumboEnumSet、RegularEnumSet)
HashSet:
底层基于HashMap,使用 HashMap 来保存所有元素,实现比较简单。值存放在HashMap的key中。
TreeSet:
底层基于TreeMap,使用 TreeMap 来保存所有元素,值存放在HashMap的key中。存储特点有序,通过Comparator进行比较排序,生成有序集合。
JumboEnumSet:
RegularEnumSet:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】博客园携手 AI 驱动开发工具商 Chat2DB 推出联合终身会员
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步