📅  最后修改于: 2023-12-03 14:50:56.630000             🧑  作者: Mango
在 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行导入 ArrayList
类。
第3行创建一个名为 list
的字符串类型的数组列表,其中 <String>
表示该列表只包含字符串类型的元素。
第4至6行通过 list.add()
方法添加三个元素到列表中。
第7行使用 System.out.println()
方法将整个数组列表输出到控制台,输出的格式为 [apple, banana, cherry]
。
第8行使用 list.get()
方法获取列表的第二个元素,并将其输出到控制台,输出的结果为 banana
。
第9至12行使用 for-each 循环遍历列表中的每个元素,并调用 System.out.print()
方法将其输出到控制台,每个元素之间用空格隔开,输出的结果为 apple banana cherry
。
需要注意的是,虽然可以使用 System.out.println(list.toString())
方法来输出整个数组列表,但直接使用 System.out.println(list)
会更简洁易懂,且输出的格式更规范。