Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- * To change this template, choose Tools | Templates
- * and open the template in the editor.
- */
- package jasonandrewsca3;
- import java.util.LinkedList;
- import java.util.List;
- import java.util.ListIterator;
- /**
- *
- * @author Jason
- */
- public class IteratorListDemo {
- ListIterator i;
- public static void main(String arg[]) {
- //Node n1 = new Node("A");
- Node n2 = new Node("B");
- Node n3 = new Node("C");
- Node n4 = new Node("D");
- Node n5 = new Node("E");
- Node n6 = new Node("F");
- IteratorList<String> list = new IteratorList<String>();
- //LinkedList list = new LinkedList();
- list.add(0,"A");
- list.add(1,"B");
- list.add(2,"C");
- list.add(3,"D");
- //list.remove(n1);
- list.add(4,"E");
- list.add(5,"F");
- list.add(6,"G");
- list.add(7,"H");
- System.out.println(list);
- //list.insertBefore(n3, n5);
- // list.hasNext();
- //list.set(1,"J"); //will replace object "B" with an object "J".
- // list.hasPrevious();
- System.out.println("Is the list empty? Answer = " +list.isEmpty()+".");
- //System.out.println(list);
- for(int i = 0; list.hasNext(); i++){
- System.out.println();
- }
- /*list = (IteratorList<String>)(ListIterator)myList;
- while ( iter.hasNext()) {
- System.out.println(iter.next());
- }*/
- System.out.println("=================================");
- System.out.println("Does the list have a next object?");
- //list.hasNext();
- System.out.println("=================================");
- //Node prevObject = mylist.hasPrevious();
- // boolean nextObject = iter.hasNext();
- //System.out.println("Is there an element" + prevObject);
- //System.out.println("Elements of list = " + mylist);
- //System.out.println("Does the list have a previous element?: "+list.hasPrevious());
- //System.out.println(mylist.hasNext());
- //System.out.println("The number of objects in the list is " + list.size() + ".");
- System.out.println("Elements are in previous order. ");
- //while (list.hasPrevious())
- //{ System.out.println(list.previous()); }
- //System.out.println(list);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement