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]