皆さんにちょっとした質問があります。彼女にアレイを教えようとしたり、それがどのように機能するかを理解しようとしたりしましたが、ちょっとした質問がありました:
int [] array1 = new int[10];
for (int index = 0; index < array1.length; index++) {
array1[index]++;
System.out.println(array1[index]);
}
このforループで。要素ごとに配列が 2 ずつ増えるのはなぜですか? つまり、この質問の答えは 2,4,6,8,10,12,14,16,18,20 であることはわかっていますが、要素ごとに 2 ずつ増えるのはなぜですか?
0 から開始せず、毎回 1 ずつ増加するのはなぜですか?
編集:
ありがとうございます。これを投稿する前に、重要なことを忘れていました。誤解しました。
この for ループを投稿する前に、別の for ループがありました。
for (int index = 0; index < array1.length; index++) {
array1[index] = 2 * index + 1;
}
これで、ループが増加している理由がわかりました。御時間ありがとうございます。