Java Gold合格への道 ~StreamAPI・range~
スポンサーリンク
こんにちは。たろすです。
今回はstreamAPIの範囲指定について説明します。
rangeとrangeClosed
for文で範囲を指定できるように、IntStreamやLongStreamでもforEachで範囲指定したい場合があります。
そのためにrangeとrangeClosedが存在します。
この二つの違いは範囲の最後の値を含む(range)か含まない(rangeClosed)かです。
使い方
range
IntStream.range(1, 3).forEach(System.out::print);
12
rangeClosed
IntStream.rangeClosed(1, 3).forEach(System.out::print);
123
おわりに
今回はstreamAPIの範囲指定について説明しました。