[ジャワ] 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(); } } }
最近のコメント