[ジャワ] Javaでスタック – Javaでスタック
スタックは、複数のデータ要素を格納されたデータ構造であります. 最後に/ファーストアウトする前に、以下のメカニズムによるスタック操作 (LIFO).
基本的な操作で、スタック内:
+ 押す : もっと 1 スタックの先頭に要素
+ ポップ : 選びます 1 スタックの先頭から要素
+ かいま見: スタックから削除せずに最初の要素のスタックを返します。
+ isEmpty: チェックスタックが中空ではない持っています?
+ 検索: リターンを見つけていない場合は、スタックの最上位からスタック位置の要素を返します。 -1
import java.util.Stack;
class MyStack{
public static void main(String[] agrs){
Stack <Integer> s = new Stack<Integer>();
for (int i=0; i<10; i++)
s.push(i);
System.out.println("Index of number 6 in Stack : " + s.search(6));
System.out.println("Index of number 15 in Stack : " + s.search(15));
while(!s.isEmpty()){
System.out.print(s.peek() + " ");
s.pop();
}
}
}



最近のコメント