- import java.util.LinkedList;
- public class MyStack{
- private LinkedList value;
- public MyStack(){
- value = new LinkedList();
- }
- /**入栈*/
- public void push(Object obj){
- value.addFirst(obj);
- }
- /**出栈*/
- public Object pop(){
- if(value.isEmpty()){
- return null;
- }
- return value.removeFirst();
- }
- /**判断栈结构是否为空*/
- public boolean isEmpty(){
- return value.isEmpty();
- }
- }
复制代码 |