Streamがあるならforはいらない? for文もまだ有用な場面が存在する。 1) インデックスが必要な場合: for文ではインデックスを利用して要素にアクセスすることが可能。Streamでは要素のみを扱うため、インデックスが必要な場面ではfor文が有用になる。 for (int i ...
データ源 → 中間操作(0回以上) → 終端操作(1回) という パイプライン。 重要なのは 「中間操作は何も実行しない」 「終端操作が呼ばれた瞬間に一気に流れる」 という点。 ここではまだ何も起きていない map も filter も一切実行されていない。 なぜ ...