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