首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA深入会合-Stack

2013-08-01 
JAVA深入集合--Stackpublicclass StackE extends VectorE {public Stack() {}public E push(E item) {

JAVA深入集合--Stack
publicclass Stack<E> extends Vector<E> { public Stack() { } public E push(E item) {addElement(item);return item; } public synchronized E pop() {Eobj;intlen = size();obj = peek();removeElementAt(len - 1);return obj; } public synchronized E peek() {intlen = 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; }}

?

?

2.?深刻体会到了OO?的深意啊-?-,扩展几个方法就是新的对象了。看来上网本?和?笔记本差距原来没那么大!

热点排行