Javaでリストのプリント出力を実装する方法を教えてください

Java では、リストをループでイテレートして各要素の値を出力することが可能です。その方法は以下のとおりです。

List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

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

さらに Java 8 では、Stream API が導入され、ラムダ式やメソッド参照を利用して List の出力結果をより簡潔に実現できます。

List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);

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

リスト内の各要素の値が上から順にコンソールに出力されます。

bannerAds