本帖最后由 張帅 于 2013-9-18 07:38 编辑
使用LinkedList存入3个对象“java01”、“java02”、“java03”
要求:先进后出
import java.util.*;
class DuiLie
{
private LinkedList link;
DuiLie()
{
link = new LinkedList();
}
public void add(Object obj)
{
link.addFirst(obj);//我存完后的顺序应该是 java03、java02、java01
}
public Objiect get()
{
return link.removeFirst();//我取完的顺序应该是先java03,后02,最后01.。正好和存的顺序相反,觉得达到先进后出的应用了。
}
}
class LinkedListTest
{
public static void main(String[] args)
{
DuiLie dl = new DuiLie();//建了对象。
dl.add("java01");//存入数据
dl.add("java02");
dl.ass("java03");
System.out.println(dl.get());//取出数据。。结果出来的打印出来的只有1个,程序还缺那一块?
}}
|