[Java]のForeach(For-Each Loop)を試してみる

かなり今さらだがJDK1.4を最後に3年くらいJavaを使っていなかったら、
Foreachが使えるようになっていて、よく使い方を忘れてしまうのでメモ。

// 配列(Integer)
for(Integer i: new Integer[]{1, 2, 3, 4})
	System.out.println(i);

// 配列(String)
for(String s: new String[]{"a", "b", "c"})
	System.out.println(s);

// Map
Map<String, String> map = new HashMap<String, String>();
map.put("1", "a");map.put("2", "b");
for(Entry<String, String> e: map.entrySet())
	System.out.println(e.getKey() + ":" + e.getValue());

// List
List<String> list = new ArrayList<String>();
for(String s: list)
	System.out.println(s);


Popularity: 21% [?]

  • Digg
  • Google Bookmarks
  • Google Reader
  • Facebook
  • Delicious
  • FriendFeed
  • Evernote
  • Twitter
  • Share/Bookmark
  1. No comments yet.

  1. No trackbacks yet.