您的位置:首页 > 其它

栈 通过容器类实现

2014-07-30 16:28 169 查看
import java.util.LinkedList;

public class Stack {

private LinkedList list;

public Stack(){

list=new LinkedList();

}

public void push(String str){

list.addFirst(str);

}

public String pop(){

return (String)list.removeFirst();

}

public String get(){

return (String)list.getFirst();

}

}

-------------------------------

public class StackTest {

/**

* @param args

*/

public static void main(String[] args) {

Stack stack=new Stack();

stack.push("zhang3");

stack.push("zhang4");

stack.push("zhang5");

stack.push("zhang6");

stack.push("zhang7");

stack.push("zhang8");

System.out.println(stack.pop());

System.out.println(stack.pop());

System.out.println(stack.pop());

System.out.println(stack.pop());

System.out.println(stack.pop());

System.out.println(stack.pop());

}

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