トップ 差分 一覧 ping ソース 検索 ヘルプ PDF RSS ログイン

SJC-P 繰返し



目次



記事一覧

キーワード

SJC-P 繰返し

 拡張forループ(for-each)

http://java.sun.com/j2se/1.5.0/ja/docs/ja/guide/language/foreach.html

import java.util.Map;
import java.util.Set;

public class ForEachTest {

  public static void main(String[] args) {
    
    // コレクションの反復処理 
    Set<Map.Entry<Object, Object>> prp =  System.getProperties().entrySet();
    System.out.println("---- システムプロパティ一覧 ----");
    for (Map.Entry<Object, Object> entry : prp ) {
      System.out.println(entry.getKey().toString()  
          + "=" + entry.getValue().toString());
    }

    // 配列の反復処理
    Map<String, String> env = System.getenv();
    Object[] keys = System.getenv().keySet().toArray();
    System.out.println("---- 環境変数一覧 ----");
    for (Object key : keys){
      System.out.println(key.toString()
          + "=" + env.get(key));
    }
  }
}



指定されたパートは存在しません。



YAGI Hiroto (piroto@a-net.email.ne.jp)
twitter http://twitter.com/pppiroto

Copyright© 矢木 浩人 All Rights Reserved.