クラス java.util.Stack
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
クラス java.util.Stack
java.lang.Object
|
+----java.util.Vector
|
+----java.util.Stack
- public class Stack
- extends Vector
オブジェクトの後入れ先出し (LIFO) スタック。
-
Stack()
-
-
empty()
- スタックが空のとき true を返す。
-
peek()
- スタックの先頭にあるオブジェクトを読む。
-
pop()
- スタックからオブジェクトをポップする。
-
push(Object)
- スタックに item をプッシュする。
-
search(Object)
- オブジェクトがスタック上にあるかどうかを調べる。
Stack
public Stack()
push
public Object push(Object item)
- スタックに item をプッシュする。
- パラメータ:
- item - プッシュしたいオブジェクト
pop
public Object pop()
- スタックからオブジェクトをポップする。
- 例外: EmptyStackException
- スタックが空のとき
peek
public Object peek()
- スタックの先頭にあるオブジェクトを読む。
- 例外: EmptyStackException
- スタックが空のとき
empty
public boolean empty()
- スタックが空のとき true を返す。
search
public int search(Object o)
- オブジェクトがスタック上にあるかどうかを調べる。
- パラメータ:
- o - 調べたいオブジェクト
- 返り値:
- 先頭からの距離 見付からないときは -1
全パッケージ クラス階層 このパッケージ 前項目 次項目 インデックス
本マニュアルに関する著作権および商標