クラス java.util.Stack
全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.util.Stack

java.lang.Object
   |
   +----java.util.Vector
           |
           +----java.util.Stack

public class Stack
extends Vector
オブジェクトの後入れ先出し (LIFO) スタック。

Constructor Index

 o Stack()

Method Index

 o empty()
スタックが空のとき true を返す。
 o peek()
スタックの先頭にあるオブジェクトを読む。
 o pop()
スタックからオブジェクトをポップする。
 o push(Object)
スタックに item をプッシュする。
 o search(Object)
オブジェクトがスタック上にあるかどうかを調べる。

Constructors

 o Stack
  public Stack()

Methods

 o push
  public Object push(Object item)
スタックに item をプッシュする。
パラメータ:
item - プッシュしたいオブジェクト
 o pop
  public Object pop()
スタックからオブジェクトをポップする。
例外: EmptyStackException
スタックが空のとき
 o peek
  public Object peek()
スタックの先頭にあるオブジェクトを読む。
例外: EmptyStackException
スタックが空のとき
 o empty
  public boolean empty()
スタックが空のとき true を返す。
 o search
  public int search(Object o)
オブジェクトがスタック上にあるかどうかを調べる。
パラメータ:
o - 調べたいオブジェクト
返り値:
先頭からの距離 見付からないときは -1

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

本マニュアルに関する著作権および商標