In Java 8 streams, you can generate a stream of integers between two numbers using:
IntStream.range(lower, upper)...
If you want them to be randomised, then you can use:
Random random = new Random();
random.ints(count, lower, upper)...
You can then use methods such as forEach, reduce or collect to do something with the stream.
So, for example, random.ints(1000, 1, 100).forEach(i -> doSomething(i)) will generate 1000 random numbers between 1 and 99 and call doSomething on each of them.
2
solved Java > Generate a lot of int