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);
リスト内の各要素の値が上から順にコンソールに出力されます。