Stackクラス

StackクラスはVectorを拡張し、LIFO型(最後に入れたものを最初に取り出す方式)スタックを提供します。

#codeprettify{{ import java.util.*;

class Pushpop{

   public static void main(String args[]){
       //スタックを作成する
       Stack stack = new Stack();
       //要素をスタックにプッシュする
       for ( int i = 0; i < args.length; i++){
           stack.push(new Integer(args[i]));
       }
       //スタックから要素をポップして表示する
       while(!stack.empty()){
           Object obj = stack.pop();
           System.out.println(obj);
       }
   }

} }}

結果

c:\>java Pushpop 1 2 3 4 5 6 7 8 9

9
8
7
6
5
4
3
2
1

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-03-12 (火) 09:16:48