package korisnik;

import lista.*;

 /** testira vezanu listu sastavljenu of od Integera*/

    public class Test {
       
        
        public static void main(String[] args) {
        
            VezanaLista vl = new VezanaLista();         //VezanaLista
            //dodajmo cvorove
 
            vl.insertAtHead(new CvorInteger(1));  
            vl.insertAtHead(new CvorInteger(2));
            vl.insertAtHead(new CvorInteger(3));
            vl.insertAtHead(new CvorInteger(4));
            vl.insertAtTail(new CvorInteger(5));
            vl.insertAtTail(new CvorInteger(6));

 
            /*
             makni sa pocetka i ispisi cvor
	    */  
            System.out.println(vl.removeFromHead());
 
	    /* makni sa kraja i ispisi cvor
	     */
  
            System.out.println(vl.removeFromTail());
            vl.remove(new CvorInteger(2));       // makni onaj koji sadrzi 2
                 

            //sada isprintajmo citav sadrzaj liste

            for(Cvor cv = vl.getHead(); cv != null; cv = cv.getNext())
                System.out.println(cv); //printa kao CvorInteger-polimorfizam
        }
    }

