回答編集履歴
1
追記
test
CHANGED
@@ -61,3 +61,11 @@
|
|
61
61
|
|
62
62
|
|
63
63
|
forEachの方は副作用(元のリストへ計算結果を書き戻す)ためにインデックスが必要なため、パイプライン上へ要素の値ではなくインデックスを流しています。(個人的には)for文を使うのと大差ないように思えます。
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
---
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
追記:swordoneさんコメントのように、Stream APIに副作用を用いると注意が必要です。一般には(A)を使い、パイプラインの各段には「副作用がない関数操作のみに限定する」のがお勧めと思います。
|