I would like to fill an array using consecutive integers. I have created an array that contains as much indexes as the user enters:
Scanner in = new Scanner(
Since Java 8
// v end, exclusive int[] array = IntStream.range(1, numOfValues + 1).toArray(); // ^ start, inclusive
The range is in increments of 1. The javadoc is here.
range
Or use rangeClosed
// v end, inclusive int[] array = IntStream.rangeClosed(1, numOfValues).toArray(); // ^ start, inclusive