JDK1.5から、新しい機能が追加されています。その詳細な使用法は次のとおりです。
for(タイプe:collection){//変数eの使用}
パラメーター説明:
E:そのタイプタイプは、コレクションまたは配列の要素値のタイプです。
コレクション:トラバースするコレクションまたはアレイも反復剤にすることができます。
サイクルでパラメーターEを使用します。このパラメーターは、コレクションまたはアレイと反復デバイスから得られる元素値であり、元素値は最初から最後まで移動されます。
具体的な例:
// utilの下に2つのパックをインポートする必要があります。 = new ArrayList <String>() 「jkl」)。 /list collection system.out.print(String); Toarray(strs.out.println( "string:strs){// travers system.out.print(strint); /出力アレイ要素値値}}}
要約:
JDKの以前のバージョンは、コレクション、アレイ、および繰り返しを使用します。これにより、インデックス変数と条件付き式が必要になります。また、各サイクルでは、インデックス変数またはイテレーターが3回表示され、間違いを犯す可能性が2つあります。そして、いくつかのパフォーマンスの損失があり、そのパフォーマンスはforeachサイクルのわずかに遅れています。したがって、データセットのトラバーサルの場合、Foreachサイクルを使用することをお勧めします。