var random = Random(); var n1 = random. nextInt(16); var n2 = random. nextInt(15); if (n2 >= n1) n2 += 1; This ensures that the first number can assume all 16 values, and the second number can assume any of the remaining 15 values, and with as even a distribution as the random generator allows.
Read moreHow do you randomly make a double?
In order to generate Random double type numbers in Java, we use the nextDouble() method of the java. util. Random class . This returns the next random double value between 0.0 (inclusive) and 1.0 (exclusive) from the random generator sequence.
Read moreWhat is random double?
The doubles() method of Random class returns a stream of pseudorandom double values, each conforming between zero and one . The second syntax effectively returns an unlimited stream of pseudorandom double values, each conforming to the given randomNumberOrigin and randomNumberBound.
Read more