www.pudn.com > BianYiYuanLi.rar > YStack.java


class YStack {//自定义一个关于栈的类,其中包含一些栈的操作 
 
	private int maxSize; 
 
	private char[] stackArray; 
 
	private int top; 
 
	public YStack(int s) { //栈类的构造方法 
		maxSize = s; 
		stackArray = new char[maxSize]; 
		top = -1; 
	} 
 
	public void push(char j) {//入栈的操作 
		stackArray[++top] = j; 
	} 
 
	public char pop() {//出栈的操作 
		return stackArray[top--]; 
	} 
 
	public boolean isEmpty() {//判断栈内是否为空 
		return (top == -1); 
	} 
 
}