java中map是通过set实现的吗

2025-03-07 00:30:23
推荐回答(2个)
回答1:

map是键值对的接口,set是单个对象的集合接口;两者是不同概念

回答2:

Map集合是Set集合的扩展
为了把Set扩展成Map,可以考虑新定义一个SimpleEntry类,该类代表一个key-value对;当Set集合的集合元素都是SimpleEntry对象时,该Set集合就能被当成Map使用