用Java实现栈的基本数据结构,并写出测试代码进行测试

发布网友 发布时间:2022-04-27 07:41

我来回答

1个回答

热心网友 时间:2022-06-28 16:12

import java.util.LinkedList;

public class LinkedListStack {

public static void main(String[] args) {
myStack stack = new myStack();
for (int i = 0; i < 10; i++){
stack.push(i);
}
System.out.println(stack.top());
System.out.println(stack.top());
}

}
class myStack extends LinkedList{
public void push(Object v){
this.addLast(v);
}
public Object pop(){
return this.removeFirst();

}
public Object top(){
return this.getFirst();

}
}

// 抄的, 其实这家伙挺懒
// 建议你上百度搜

参考资料:http://blog.csdn.net/gxzheng1985/archive/2007/06/20/16591.aspx

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com