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 集合框架深入浅出

图片展示

ArrayList

ArrayList

HashMap

HashMap

HashSet

HashSet