stack.java

来自「Java样例程序集合:2D」· Java 代码 · 共 34 行

JAVA
34
字号
import java.util.Vector;import java.util.EmptyStackException;public class Stack {    private Vector items;    public Stack() {	items = new Vector(10);    }    public Object push(Object item) {	items.addElement(item);	return item;    }    public synchronized Object pop() {	int len = items.size();	Object obj = null;	if (len == 0)	    throw new EmptyStackException();	obj = items.elementAt(len - 1);	items.removeElementAt(len - 1);	return obj;    }    public boolean isEmpty() {	if (items.size() == 0)	   return true;	else	   return false;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?