class Element
{
private Element link;
private Object data;
public void setData(Object data)
{
this.data=data;
}
public Object getData()
{
return data;
}
public void setLink(Element link)
{
this.link=link;
}
public Element getLink()
{
return link;
}
}
public class MyList
{
private Element front,back;
public void add(Object data)
{
Element element=new Element();
element.setData(data);
if(front==null){front=element;}
else{
back.setLink(element);
back=element;
}
}
public void iterateAll(){
Element element=front;
while(element!=null)
{
System.out.println(element.getData());
element=element.getLink();
}
}
}
//usage of MyList
public class Manager1
{
public static void main(String args[])
{
MyList l=new MyList();
l.add("xyz");
l.add("a");
//l.add(234.56);
l.iterateAll();
}
}




No comments:
Post a Comment