随笔分类 -  Java集合 / 单列集合

摘要:LinkedHashSet LinkedHashSet 是 Java 集合框架中的一个类,它继承自 HashSet,并实现了 Set 接口 LinkedHashSet 的特点是 既具有 HashSet 的高效性,又维护了元素的插入顺序 特点 基于哈希表和链表实现 LinkedHashSet 内部使用 阅读全文
posted @ 2025-03-03 21:57 QAQ001 阅读(55) 评论(0) 推荐(0)
摘要:HashSet HashSet 是 Java 集合框架中的一个类,它实现了 Set 接口,基于哈希表(Hash Table)的数据结构。HashSet 是一个 无序集合,不允许存储重复元素,并且允许存储 null 值 HashSet特点 基于哈希表实现 HashSet 内部使用哈希表来存储元素,哈希 阅读全文
posted @ 2025-03-03 21:57 QAQ001 阅读(96) 评论(0) 推荐(0)
摘要:LinkedList LinkedList 是 Java 集合框架中的一个类,它实现了 List 接口和 Deque 接口,基于双向链表的数据结构。LinkedList 提供了高效的插入和删除操作,适合频繁修改的场景 特点 基于双向链表: LinkedList 内部使用双向链表来存储元素。 每个节点 阅读全文
posted @ 2025-03-03 21:57 QAQ001 阅读(18) 评论(0) 推荐(0)
摘要:ArrayList ArrayList 是 Java 集合框架中最常用的类之一,它实现了 List 接口,基于动态数组的数据结构。ArrayList 提供了快速的随机访问能力,并且支持动态扩容,适合存储和操作大量数据 特点 基于动态数组 ArrayList 内部使用数组来存储元素。 数组的大小可以动 阅读全文
posted @ 2025-03-03 21:57 QAQ001 阅读(17) 评论(0) 推荐(0)
摘要:Set接口 Set 接口是 Java 集合框架中的一个核心接口,继承自 Collection 接口。它表示一个 不包含重复元素 的集合,即集合中的元素是唯一的 Set接口特点 不允许重复元素 Set 中的元素是唯一的,如果尝试添加重复元素,添加操作会被忽略。 元素的唯一性是通过 equals() 和 阅读全文
posted @ 2025-03-03 21:56 QAQ001 阅读(26) 评论(0) 推荐(0)
摘要:List接口 List 接口是 Java 集合框架中的一个核心接口,继承自 Collection 接口。它表示一个 有序的集合(序列),允许存储重复的元素,并且可以通过索引(下标)访问元素 List接口特点 有序性:元素按照插入顺序存储,可以通过索引访问元素。 允许重复元素:同一个元素可以多次添加到 阅读全文
posted @ 2025-03-03 21:56 QAQ001 阅读(51) 评论(0) 推荐(0)
摘要:Collection接口 Collection 是 Java 集合框架中的一个核心接口,位于 java.util 包中。它是所有单列集合(即存储单个元素的集合)的根接口,提供了对集合进行基本操作的方法。 定义的通用方法 添加元素 boolean add(E e)向集合中添加一个元素,元素成功添加返回 阅读全文
posted @ 2025-03-03 21:56 QAQ001 阅读(65) 评论(0) 推荐(0)