数据结构 Stack类的使用
栈是一种数据结构,这种数据结构,就像是一端封闭的管子,我们只能从开口的一端存入数据和取出数据。
下面是一个小Demo
package com.algorithm.linkedlist; import java.util.Stack; /** * 演示栈Stack的使用 */ public class TestStack { public static void main(String[] args) { Stack<String> 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