您的位置:首页 > 职场人生

一个菜鸟java码农的成长之路(4):用LinkedList模拟栈结构

2016-10-04 21:43 836 查看
public class MyStack {

private LinkedList<Object> ll=null;

public MyStack() {

ll=new LinkedList<>();

}

public void add(Object o){

ll.addFirst(o);//将传入的Object对象加入第一个

}

public Object get(){

return ll.remove();//返回的是第一个Object对象

}

public boolean isEmpty(){

return ll.isEmpty();

}

}

public class MyStackDemo {

public static void main(String[] args) {

MyStack ms=new MyStack();

ms.add("hello");

ms.add("world");

ms.add("java");

while(!ms.isEmpty()){

System.out.println(ms.get());

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: