トップ 一覧 ping 検索 ヘルプ 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));
     }
   }
 }

----
{{amazon 4822282775}}
----
{{include_html banner_html, "!SJC-P"}}