Java 中如何输出列表(List)

在 Java 中,List 是一种可以存储一系列对象的集合,它允许我们动态地添加、删除和访问元素,Java 提供了多种 List 实现,如 ArrayList、LinkedList、Vector 等,本文将介绍如何在 Java 中创建、添加元素以及输出 List。
创建 List
使用 ArrayList
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
}
}
使用 LinkedList
import java.util.LinkedList;
public class Main {
public static void main(String[] args) {
LinkedList<String> list = new LinkedList<>();
}
}
使用 Vector

import java.util.Vector;
public class Main {
public static void main(String[] args) {
Vector<String> list = new Vector<>();
}
}
添加元素
- 使用
add()方法
list.add("元素1");
list.add("元素2");
list.add("元素3");
- 使用
addAll()方法
ArrayList<String> sublist = new ArrayList<>();
sublist.add("元素4");
sublist.add("元素5");
list.addAll(sublist);
输出 List
使用循环
for (String element : list) {
System.out.println(element);
}
- 使用
toString()方法
System.out.println(list.toString());
- 使用
forEach方法(Java 8+)
list.forEach(System.out::println);
示例代码
以下是一个完整的示例,展示了如何创建一个 List,添加元素,并使用不同的方法输出:

import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args) {
// 创建 List
List<String> list = new ArrayList<>();
// 添加元素
list.add("元素1");
list.add("元素2");
list.add("元素3");
// 使用循环输出
System.out.println("使用循环输出:");
for (String element : list) {
System.out.println(element);
}
// 使用 toString() 方法输出
System.out.println("\n使用 toString() 方法输出:");
System.out.println(list.toString());
// 使用 forEach 方法输出(Java 8+)
System.out.println("\n使用 forEach 方法输出(Java 8+):");
list.forEach(System.out::println);
}
}
输出结果:
使用循环输出:
元素1
元素2
元素3
使用 toString() 方法输出:
[元素1, 元素2, 元素3]
使用 forEach 方法输出(Java 8+):
元素1
元素2
元素3
通过以上步骤,您可以在 Java 中轻松地创建、添加元素并输出 List。


















