栈的使用

栈是一种“后进先出”的数据结构。使用java.util包中的Stack类创建一个栈对象。

import java.util.Stack;

public class StackTest {
	public static void main(String[] args) {
		Stack<Character> mystack = new Stack<Character>();
		for (char c = 'a'; c <= 'z'; c++) {
			mystack.push(c);
		}
		while(!mystack.empty()){
			Character temp= mystack.pop();
			System.out.println("弹出的数据为:"+temp.charValue());
			System.out.println("栈中还有 "+mystack.size()+" 个数据");			
		}
	}
}

你可能感兴趣的:(java,数据结构,C++,c,C#)