Java 集合框架是 Java 语言中用于处理集合对象的标准库。它提供了多种数据结构,如列表、集合、映射等,用于存储和操作对象。
基础概念
- 集合(Collection):用于存储一组对象。
- 映射(Map):用于存储键值对。
- 列表(List):有序的集合,元素可以重复。
- 集合(Set):无序的集合,元素不可重复。
- 队列(Queue):用于存储元素,按照一定顺序进行处理。
常用类
- ArrayList:基于动态数组实现的列表。
- LinkedList:基于双向链表实现的列表。
- HashSet:基于哈希表实现的集合。
- HashMap:基于哈希表实现的映射。
示例代码
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
public class Main {
public static void main(String[] args) {
// 创建 ArrayList
ArrayList<String> list = new ArrayList<>();
list.add("Apple");
list.add("Banana");
list.add("Cherry");
// 创建 HashMap
HashMap<String, Integer> map = new HashMap<>();
map.put("Apple", 1);
map.put("Banana", 2);
map.put("Cherry", 3);
// 创建 HashSet
HashSet<String> set = new HashSet<>();
set.add("Apple");
set.add("Banana");
set.add("Cherry");
}
}
扩展阅读
想了解更多关于 Java 集合框架的知识?可以阅读本站的 Java 集合框架深入浅出。