//如果成功实现链表之后,那么对队列和栈的实现都很简单了
//可以自己在从底层实现一个栈或队列,也可以以原有的线性表作为底层数据结构
//来进行实现
public class LinkedListStack<E> {
private MyLinkedList<E> list ;
public LinkedListStack() {
list = new MyLinkedList<>() ;
}
public void push(E e) {
list.addFirst(e);
}
public E put() {
return list.get(0) ;
}
public static void main(String[] args) {
LinkedListStack<Integer> list = new LinkedListStack<>() ;
list.push(12);
list.push(234);
list.push(890);
System.out.println(list.put());
}
}
java数据结构之链栈
最新推荐文章于 2022-04-05 21:57:13 发布