All pastes #956049 Raw Edit

Assignment8

public java v1 · immutable
#956049 ·published 2008-03-25 00:21 UTC
rendered paste body
package org.lurey.cs2b.assignments.circularLinkedList;import java.util.Iterator;/** * Circular Linked List * Uses an iterator with my circular queue from assignment 7 *  * @author Matan Lurey */public class Assignment8 {    public static void main(String[] args) {        // Create a circular queue with 10 items        System.out.println("Creating a 10 length CircularQueue");        CircularQueue cQ = new CircularQueue(10);                // Add new items        System.out.println("Adding 10 items...");        cQ.push("Andrew");        cQ.push("Bill");        cQ.push("Charles");        cQ.push("David");        cQ.push("Eric");        cQ.push("Harriet");        cQ.push("Melanie");        cQ.push("Penelope");        cQ.push("Sabrina");        cQ.push("Zara");                // Create Iterator        System.out.println("Iterating through the queue...");        Iterator iterator = cQ.iterator();        String item = new String();                // Use while loop to iterate through        while (iterator.hasNext()){            item = (String) iterator.next();            System.out.println("Iterating... Item = " + item);        }    }}