当前位置:首页 > Java

java 如何打印list

2026-02-05 02:39:03Java

打印 List 的常见方法

使用 System.out.println 直接打印

List<String> list = Arrays.asList("A", "B", "C");
System.out.println(list); // 输出格式为 [A, B, C]

使用 forEach 循环打印

list.forEach(item -> System.out.println(item));

使用传统 for 循环打印

for (int i = 0; i < list.size(); i++) {
    System.out.println(list.get(i));
}

使用增强 for 循环打印

java 如何打印list

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

使用 Iterator 迭代器打印

Iterator<String> iterator = list.iterator();
while (iterator.hasNext()) {
    System.out.println(iterator.next());
}

使用 String.join 拼接打印(仅限字符串列表)

java 如何打印list

System.out.println(String.join(", ", list));

使用 Java 8 Stream API 打印

list.stream().forEach(System.out::println);

自定义格式打印

System.out.println(list.toString().replace("[", "").replace("]", ""));

使用第三方库(如 Apache Commons)

import org.apache.commons.lang3.StringUtils;
System.out.println(StringUtils.join(list, "|"));

注意事项

  • 直接打印 List 会调用其 toString() 方法,输出格式为 [element1, element2]
  • 需要自定义格式时建议使用 String.join 或循环处理
  • 打印复杂对象时可能需要重写对象的 toString() 方法

标签: javalist
分享给朋友:

相关文章

java如何运行

java如何运行

运行Java程序的基本方法 Java程序的运行需要经过编写、编译和执行三个主要阶段。以下是具体步骤: 编写Java源代码 创建一个以.java为后缀的文件,例如HelloWorld.java。文件内…

java如何输入

java如何输入

使用Scanner类进行输入 Scanner类是Java中最常用的输入工具,适用于从控制台或文件读取数据。需要导入java.util.Scanner包。 基本语法: Scanner sca…

java如何打开

java如何打开

安装Java开发环境 下载并安装Java Development Kit (JDK),推荐从Oracle官网或OpenJDK获取最新版本。安装完成后配置环境变量,确保JAVA_HOME和PATH变量正…

如何删除java

如何删除java

卸载 Java 的步骤 Windows 系统: 打开控制面板,选择“程序和功能”或“卸载程序”,在列表中找到 Java 相关条目(如“Java Runtime Environment”或“Java D…

java如何编程

java如何编程

Java编程基础 Java是一种面向对象的编程语言,广泛应用于企业级开发、移动应用(Android)等领域。以下是Java编程的核心步骤和示例。 环境搭建 安装JDK 从Oracle官网下载适…

java如何读取文件

java如何读取文件

读取文件的常用方法 Java提供了多种读取文件的方式,适用于不同场景和需求。以下是几种常见的方法: 使用FileInputStream和BufferedInputStream读取二进制文件…