i am trying to use the ready type of linked list and i found that there is 
a bug in the add.(index, object) method. 
i  am trying to read the index after each addition is performed and the
value i get is always 0.
when i am trying to extract data from the list thow the index is working
as expected and i can move about doing all the described operations 
I am attaching a sample programm to demonstrate the problem 
tks for the help 
Billy 



A
FILE /***************/
import java.util.*;
class TreeData extends Object
{
  boolean b;
  char ch;
  public TreeData (boolean bpassed, char charpassed)
  {
  b=bpassed;
  ch=charpassed;
}
  public String toString()
  {
    return (new String (" "+ ch + " "));
  }
}

public class listTest2 
{
public static void main (String args[])
{
int index ;
ListIterator i;
  LinkedList l = new LinkedList();
   i= l.listIterator(0);
  index= i.nextIndex();
   System.out.println (" index value :" + index);
  l.add ( index ,new TreeData(false ,'c'));
  index= i.nextIndex();
   System.out.println (" index value :" + index);
  l.add ( index ,new TreeData(false ,'d'));
  index= i.nextIndex();
   System.out.println (" index value :" + index);
  l.add ( index ,new TreeData(false ,'e'));
  System.out.println (l.toString());
  // declaring am itrrator int he list 


   i= l.listIterator(2);
while (i.hasNext())
{
   index=i.nextIndex();
  if (index==2)
     {
      l.set(index, new TreeData (false,'m'));
     }
  
  System.out.println ("next element is in posisition " + index);
  System.out.println (i.next());
  System.out.println ();  
}
  
  }
}// end class 
/******************************************/





----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to