数据结构 Stack类的使用
栈是一种数据结构,这种数据结构,就像是一端封闭的管子,我们只能从开口的一端存入数据和取出数据。
下面是一个小Demo
package com.algorithm.linkedlist;
import java.util.Stack;
/**
* 演示栈Stack的使用
*/
public class TestStack {
public static void main(String[] args) {
Stack stack = new Stack();
//入栈
stack.add("A");
stack.add("B");
stack.add("C");
stack.add("D");
stack.add("E");
//出栈
while (stack.size()>0){
//pop就是将栈顶的数据取出
System.out.println(stack.pop());
}
}
}
运行结果:
E
D
C
B
A