importjava.util.*;publicclassMain{privateLinkedList list =newLinkedList();publicvoidpush(Object v){
list.addFirst(v);}publicObjecttop(){return list.getFirst();}publicObjectpop(){return list.removeFirst();}publicstaticvoidmain(String[] args){Main stack =newMain();for(int i =30; i <40; i++)stack.push(newInteger(i));System.out.println(stack.top());System.out.println(stack.pop());System.out.println(stack.pop());System.out.println(stack.pop());}}
结果
上面的代码示例将产生以下结果。
39393837
下面是另一个使用 top() 和 pop() 方法获取 LinkedList 元素的示例。
importjava.util.LinkedList;publicclassDemo{publicstaticvoidmain(String[] args){LinkedList lList =newLinkedList();
lList.add("1");
lList.add("2");
lList.add("3");
lList.add("4");
lList.add("5");System.out.println("LinkedList is : ");for(int i =0; i< lList.size(); i++){System.out.println(lList.get(i));}}}