当前位置:首页 > 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 循环打印

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

使用 Iterator 迭代器打印

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

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

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)

java 如何打印list

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

注意事项

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

标签: javalist
分享给朋友:

相关文章

java如何编译

java如何编译

编译Java程序的基本步骤 安装JDK(Java Development Kit)并配置环境变量。确保javac和java命令可在命令行中运行。JDK是编译和运行Java程序的必备工具。 创建Jav…

java如何调用接口

java如何调用接口

调用接口的基本方法 在Java中调用接口通常涉及实现接口或使用接口引用对象。以下是几种常见场景的示例: 定义接口 public interface MyInterface { void d…

java中如何输入

java中如何输入

输入方法 在Java中,可以通过多种方式实现输入操作,具体取决于输入来源和需求。以下是几种常见的输入方法: 使用Scanner类 Scanner类是Java中最常用的输入工具,适用于从控制台或文件读…

vue实现java登录注册

vue实现java登录注册

实现 Vue 与 Java 后端的登录注册功能 前端 Vue 部分 安装必要的依赖(如 axios 用于 HTTP 请求): npm install axios 创建登录表单组件(Login.vue…

java 实现 php ord

java 实现 php ord

Java 实现 PHP 的 ord 函数 PHP 的 ord 函数用于获取字符串中第一个字符的 ASCII 值。在 Java 中,可以通过类型转换或直接使用字符的 Unicode 值实现类似功能。…

java实现php

java实现php

Java 实现 PHP 功能的方法 在 Java 中实现 PHP 的功能通常涉及以下几个方面:字符串处理、Web 开发、数据库操作等。以下是几种常见需求的实现方法。 字符串处理 PHP 中的字符串处…