「拡張for文」の版間の差分

提供: Java入門
移動: 案内検索
(ページの作成:「拡張for文(for-each文)とは、Java 5.0 で導入された foreach 文です。配列やListなどのコレクションを簡単に回せます。 '''読み...」)
(相違点なし)

2015年3月15日 (日) 16:44時点における版

拡張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);
}

関連項目