拡張for文

提供: Java入門
2015年3月15日 (日) 16:44時点におけるDaemon (トーク | 投稿記録)による版 (ページの作成:「拡張for文(for-each文)とは、Java 5.0 で導入された foreach 文です。配列やListなどのコレクションを簡単に回せます。 '''読み...」)

(差分) ←前の版 | 最新版 (差分) | 次の版→ (差分)
移動: 案内検索
スポンサーリンク

拡張for文(for-each文)とは、Java 5.0 で導入された foreach 文です。配列やListなどのコレクションを簡単に回せます。

読み方

拡張for文
かくちょう ふぉー ぶん
for-each文
ふぉー いーち ぶん

概要

拡張for文 は、foreach文です。

for ( 変数: コレクションや配列 ) {
	// 処理
}

C++でいえば、C++11で導入されたRange-based for loopです。

ソースコード

Listでの例

import java.util.*;
 
List<String> list = Arrays.asList(
	"foo", "bar", "hoge"
);
 
for (String s: list) {
	System.out.println(s);
}

関連項目




スポンサーリンク