Java 的 Collection Framework 提供了一系列的接口和类,用于处理集合数据。本教程将为您介绍 Java 集合框架的基础知识和常用类。

核心接口

Java 集合框架的核心接口包括:

  • List: 有序的集合,元素可以重复。
  • Set: 无序的集合,元素不可重复。
  • Queue: 用于元素排队。
  • Map: 键值对集合。

常用类

以下是一些常用的集合类:

  • ArrayList: 基于动态数组的实现,快速随机访问。
  • LinkedList: 基于链表的实现,适合频繁的插入和删除操作。
  • HashSet: 基于 HashTable 的实现,快速查找。
  • HashMap: 基于 HashMap 的实现,快速查找键值对。

示例代码

以下是一个使用 ArrayList 的简单示例:

import java.util.ArrayList;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        List<String> list = new ArrayList<>();
        list.add("Java");
        list.add("Collection");
        list.add("Framework");

        for (String item : list) {
            System.out.println(item);
        }
    }
}

查看更多 Java 编程教程

Java Collection Framework