We would like to know how to generate random integer in a range, Rolling the Dice.
//from w ww . j ava 2 s. c o m public class MainClass { public static void main(String[] args) { int roll; String msg = "Here are 100 random rolls of the dice:"; System.out.println(msg); for (int i = 0; i < 100; i++) { roll = randomInt(1, 6); System.out.print(roll + " "); } } public static int randomInt(int low, int high) { int result = (int) (Math.random() * (high - low + 1)) + low; return result; } }
The code above generates the following result.