/* Punters Lounge JAVA programming course * * Lesson42.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 Lesson42 { public static void main(String[] args) { // variables used int previousnumber = 0; int nextnumber = 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 first random number and display nextnumber = numberx.nextInt(); System.out.println(nextnumber); // generate at least one second random number and display do { previousnumber = nextnumber; nextnumber = numberx.nextInt(); System.out.println(nextnumber); } // continue generating random number as long as they are bigger than the previous number while (nextnumber > previousnumber); } }