This program demonstrates IntStream.range and IntStream.rangeClosed. It creates the IntStreams and then displays them to the console.
import java.util.Arrays;
import java.util.stream.IntStream;
public class Program {
public static void main(String[] args) {
// Use IntStream.range.
IntStream range1 = IntStream.range(10, 15);
System.out.println(
"Range(10, 15): " +
Arrays.toString(range1.toArray()));
// Use IntStream.rangeClosed.
IntStream range2 = IntStream.rangeClosed(10, 15);
System.out.println(
"RangeClosed(10, 15): " +
Arrays.toString(range2.toArray()));
}
}
Range(10, 15): [10, 11, 12, 13, 14]
RangeClosed(10, 15): [10, 11, 12, 13, 14, 15]