Try
public class ItemLinkedList
{
private ItemNode myFront;
public ItemLinkedList()
{
}
public void clear()
{
myFront = null;
}
public void addItem(Item product)
{
boolean flag = false;
ItemNode addItem = new ItemNode ();
addItem.data = product;
if (myFront == null)
{
myFront = addItem;
return;
}
ItemNode tmpNode = myFront;
while ( tmpNode.next != null)
{
tmpNode = tmpNode.next;
}
tmpNode.next = addItem;
}
public void printList()
{
ItemNode tmpNode = myFront;
while (tmpNode != null)
{
System.out.println(tmpNode.data.n);
tmpNode = tmpNode.next;
}
}
}
BTW my
Item
class (you didn't provide it) is:
public class Item
{
int n;
public Item()
{
n=5;
}
}