How do I generate a random number between 0 and some integer n?
Created May 4, 2012
John Zukowski
While you can use Math.random() to generate random numbers, the Random class in the util package is actually a little easier to work with if you don't just want a number between 0 and 1.
First you would need to create an instance of Random somewhere, like your constructor or the init() method of an applet:
Random random = new Random();Then, whenever you need a number, you ask it:
int pick = random.nextInt(maxvalue);
This would return a value from 0 (inclusive) to maxvalue (exclusive).