📜  在 java 中显示一个数组列表(1)

📅  最后修改于: 2023-12-03 14:50:56.630000             🧑  作者: Mango

在 Java 中显示一个数组列表

在 Java 中,可以使用 ArrayList 类来表示一个数组列表。而打印输出一个数组列表,则需要使用 System.out.println()System.out.print() 等方法来将列表内容输出到控制台。

以下是一个示例代码,演示如何创建一个字符串类型的数组列表,并将其内容输出到控制台。

import java.util.ArrayList;

public class DisplayArrayList {
    public static void main(String[] args) {
        ArrayList<String> list = new ArrayList<String>();
        list.add("apple");
        list.add("banana");
        list.add("cherry");
        System.out.println(list); // 输出整个数组列表
        System.out.println(list.get(1)); // 输出第二个元素(下标从0开始)
        for (String element : list) { // 使用 for-each 循环输出每个元素
            System.out.print(element + " ");
        }
    }
}

代码解析:

  1. 第1行导入 ArrayList 类。

  2. 第3行创建一个名为 list 的字符串类型的数组列表,其中 <String> 表示该列表只包含字符串类型的元素。

  3. 第4至6行通过 list.add() 方法添加三个元素到列表中。

  4. 第7行使用 System.out.println() 方法将整个数组列表输出到控制台,输出的格式为 [apple, banana, cherry]

  5. 第8行使用 list.get() 方法获取列表的第二个元素,并将其输出到控制台,输出的结果为 banana

  6. 第9至12行使用 for-each 循环遍历列表中的每个元素,并调用 System.out.print() 方法将其输出到控制台,每个元素之间用空格隔开,输出的结果为 apple banana cherry

需要注意的是,虽然可以使用 System.out.println(list.toString()) 方法来输出整个数组列表,但直接使用 System.out.println(list) 会更简洁易懂,且输出的格式更规范。