【Java】forEach文でListを処理する

この記事ではJavaのforEach文でListの処理する方法について解説します。
forEachでListの要素を処理する構文
//forEachの構文 List.forEach(引数 -> 繰り返し処理);
具体的には以下のように実装します。
List<String> list= new ArrayList <>(Arrays.asList("a", "b", "c"));
list.forEach (str -> System.out.println(str));
// 実行結果
a
b
c
forEachでListの要素を複数処理を実施する
//forEachの構文
List.forEach(引数 -> {
繰り返し処理1
繰り返し処理2});
複数処理を実施したい場合は{}「波括弧」で囲むことで処理を実施することできます。
具体的には以下のように実装します。
List<String> list= new ArrayList <>(Arrays.asList("a", "b", "c"));
list.forEach (str -> {
System.out.println(str);
System.out.println(str);
});
// 実行結果
a
a
b
b
c
c

Javaの記事の一覧はJava にまとめてあります
