The following text was written to the standard output stream when the Roller program was executed from Netbeans.
/* * Program to make use of the Die class. */ package chanceapps; import chance.Die; /** * * @author dmaslows */ public class Roller { /** * @param args the command line arguments */ public static void main(String[] args) { createandrollstandarddiefivetimes(); createandrolltwentysideddiefivetimes(); createandrollstandarddie(20); createandrollstandarddie(30); createandrollninesideddie(20); createandrollninesideddie(30); System.out.println("Ten times, roll a standard time for a 1."); for (int i = 1; i <= 10; i++){ createandrolltwelvesideddiefor1(); } } private static void createandrollstandarddiefivetimes() { System.out.println("Roll a standard die five times..."); Die die = new Die(); die.roll(); System.out.println(die.top()+ " "); die.roll(); System.out.println(die.top()+ " "); die.roll(); System.out.println(die.top()+ " "); die.roll(); System.out.println(die.top()+ " "); die.roll(); System.out.println(die.top()+ " "); System.out.println(); } private static void createandrolltwentysideddiefivetimes() { Die die = new Die(20); System.out.println("Roll a twenty sided die five times..."); die.roll();System.out.println(die.top()+ " "); die.roll();System.out.println(die.top()+ " "); die.roll();System.out.println(die.top()+ " "); die.roll();System.out.println(die.top()+ " "); die.roll();System.out.println(die.top()+ " "); } private static void createandrollstandarddie(int nrOfTimes) { System.out.println("Roll a standard die ..." +nrOfTimes + "times...."); Die die = new Die(); for (int i=1; i <= nrOfTimes; i=i+1){ die.roll();System.out.print(die.top()+ " "); } System.out.println(); } private static void createandrollninesideddie(int nrOfTimes) { System.out.println("Roll a standard die five times..."); Die die = new Die(9); for (int i=1; i <= nrOfTimes; i=i+1){ die.roll(); System.out.print(die.top()+" "); } System.out.println(); } private static void createandrolltwelvesideddiefor1() { System.out.println(); System.out.println("Roll a 12 side die for 1"); Die die = new Die(12); while (1 != die.top) { die.roll();System.out.print(die.top()+ " "); } System.out.println(); } }