欢迎进入Java社区论坛,与200万技术人员互动交流 >>进入
public synchronized E pop() { // 弹栈
E obj;
int len = size();
obj = peek();
removeElementAt(len – 1);
return obj;
}
public synchronized E peek() { // 返回栈顶元素
int len = size();
if (len == 0)
throw new EmptyStackException();
return elementAt(len – 1);
}
public boolean empty() { // 判断栈是否为空
return size() == 0;
}
public synchronized int search(Object o) { // 查找元素
int i = lastIndexOf(o);
if (i >= 0) {
return size() – i;
}
return -1;
}
}
[1][2][3]
有事者,事竟成;破釜沉舟,百二秦关终归楚;苦心人,