package linkedList;
import java.util.*;
/**
* Program demonstrujący działania na listach powiązanych
* @version 1.11 2012-01-26
* @author Cay Horstmann
*/
public class LinkedListTest
{
public static void main(String[] args)
{
List<Integer> a = new LinkedList<Integer>();
a.add(7);
a.add(8);
a.add(5);
a.add(1);
System.out.println(a.size());
ListIterator<Integer> iter = a.listIterator();
iter.next();//iterator znajduje się pomiędzy 7 a 8;
a.add(74);//pomiędzy 7 a 8 wstawienie 74?
System.out.println(a);
}
}
Program jak widać banalny.
Wynik jego działania to:
4
[7, 8, 5, 1, 74]
a nie powinno być czasem:
4
[7, 74, 8, 5, 1]