知らないことを調べた結果を蓄積する

概要:java言語の for 文 略式(拡張?)について
内容:

for文で配列の要素数分ループさせたい場合に、
略式でfor()を記載する事が出来る

例えば、水曜日いつもの帰り道で,,,,,
って、『猫』じゃなく、

たとえば int型の10要素を持つ配列の中身を全て表示したい場合
 int a[]={1,2,3,4,5,6,7,8,9,10};
 for( int i=0; i<a.length; i++ ){
  System.out.println("配列aの要素["+(i+1)+"]番目の値は>"+a[1]);
 }
と書けますが、拡張文を使うと
 int a[]={1,2,3,4,5,6,7,8,9,10};
 for( int i ; a){
  System.out.println("配列aの要素の値は>"+i);
 }
となります。※「i」は配列の要素となるのでインデックスとしては使えない。
for( データ型 変数;コレクション名 )
とします。
データ型は、配列の型。
変数は、ループの中で使う変数の変数名。
コレクション名は、ループ処理させる配列の変数名

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます