Dodawanie elementu do LinkedList.

0
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]
0

Nie, nie powinno bo i niby czemu? o_O Co ten iterator ma niby wspólnego z twoją operacją dodawania? o_O

0

Oczywiście, że nie powinno być drugiej opcji, źle przeczytałem:P

1 użytkowników online, w tym zalogowanych: 0, gości: 1