public class MdkStack extends Object
ArrayListによる実装。
コンストラクタと説明 |
---|
MdkStack()
新規にスタックを作成
|
修飾子とタイプ | メソッドと説明 |
---|---|
boolean |
empty()
スタックに要素が含まれているかどうかをチェックする
|
Object |
peek()
スタックの先頭の要素を返すが、その要素はそのままスタックに保持するのがpopメソッドとの違い
|
Object |
pop()
スタックの先頭の要素を返し、その要素をスタックから取り除く
|
void |
push(Object object)
スタックの先頭の要素に追加する
|
int |
search(Object object)
引数で指定したオブジェクトがスタック内の位置を返す
|
int |
size()
スタックのサイズを返す
|
public void push(Object object)
object
- スタックに設定するオブジェクト
public Object pop()
public Object peek()
public boolean empty()
public int search(Object object)
object
- スタック内に含まれるオブジェクトpublic int size()
Copyright © 2024. All rights reserved.