推广 度崩资源网 | Telegram群 | 广告位招租 HashSet和HashMap有什么区别? Java 20年7月23日 编辑 盾给网站长 取消关注 关注 私信 HashMap 实现 Map 接口 键值对的方式存储 新增元素使用 put(K key, V value) 方法 底层通过对 key 进行 hash,使用数组 + 链表或红黑树对 key、value 存储 HashSet 实现 Set 接口 存储元素对象 新增元素使用 add(E e) 方法 底层是采用 HashMap 实现,大部分方法都是通过调用 HashMap 的方法来实现 注:JDK 1.8 No related posts. 给TA打赏 共{{data.count}}人 人已打赏 JAVA面试题集合篇