/* Punters Lounge JAVA programming course * * Lesson41.java * * Author : Erik Datapunter * Date : 28/apr/2004 * * Display random numbers. * */ // import the java.util.* classes containing the Random class import java.util.*; public class Lesson41 { public static void main(String[] args) { // variable mynumber int mynumber = 0; /* new Random object called numberx, initialised using the computers clock * using the computers clock results in a different random number being generated * each time the program is run. A fixed value will generate random numbers but always * the same random numbers. */ Random numberx = new Random(System.currentTimeMillis()); // generate a new random number using the nextInt() method mynumber = numberx.nextInt(); // as long as the random number is less than 0 generate another one while (mynumber < 0) { System.out.println(mynumber); mynumber = numberx.nextInt(); } // display last generated number to show it is bigger than 0 System.out.println(mynumber); } }