import java.util.LinkedList;
/*
* 使用LinkedList模拟队列
*/
class Duilie
{
private LinkedList link;
public Duilie()
{
link=new LinkedList();
}
public void myadd(Object obj)
{
link.addLast(obj);
}
public Object get()
{
return link.removeFirst();
}
public boolean isNull()
{
return link.isEmpty();
}
}
public class LinkedListTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Duilie d=new Duilie();
d.myadd("abc1");
d.myadd("abc2");
d.myadd("abc3");
d.myadd("abc4");
while(!d.isNull())
{
System.out.println(d.get());
}
}
}
/*
* 使用LinkedList模拟队列
*/
class Duilie
{
private LinkedList link;
public Duilie()
{
link=new LinkedList();
}
public void myadd(Object obj)
{
link.addLast(obj);
}
public Object get()
{
return link.removeFirst();
}
public boolean isNull()
{
return link.isEmpty();
}
}
public class LinkedListTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Duilie d=new Duilie();
d.myadd("abc1");
d.myadd("abc2");
d.myadd("abc3");
d.myadd("abc4");
while(!d.isNull())
{
System.out.println(d.get());
}
}
}