ArrayListDemo.java

  1. package edu.ucsb.cs56.pconrad.rational;

  2. import java.util.ArrayList;

  3. public class ArrayListDemo {
  4.    
  5.     public static void main (String [] args) {

  6.     ArrayList<Rational> terms = new ArrayList<Rational>();
  7.        
  8.     int denom = 1;
  9.     for (int i=0; i<5; i++) {
  10.         terms.add(new Rational(1, denom));
  11.         denom++;
  12.     }
  13.    
  14.     System.out.println("Traditional for loop:");
  15.     for (int i=0; i<terms.size(); i++) {
  16.         System.out.println("terms[" + i + "]=" + terms.get(i));
  17.     }

  18.     System.out.println("For-each style loop:");
  19.     for (Rational r: terms) {
  20.         System.out.println("r=" + r);
  21.     }


  22.     } // main

  23. }