Chapter 6: Iteration

Nested Loops

Processing Sentinal Values

Scanner in = new Scanner(System.in);
String input;

System.out.print("Enter data: ");
input = in.next();

while (!input.equals("quit"))
{
  // process input
  System.out.print("Enter data: ");
  input = in.next(); 
}

Random Numbers

Random generator = new Random();
int someInteger = generator.nextInt();
double someDouble = generator.nextDouble();
double someDouble = Math.random();

Simulations

Lecture Code

Valid XHTML 1.0!