を数える:の違いは考慮して
int[] aryNums=new int[5];
for (int i=0; i<=5; i++)
{
aryNums[i] = i++;
System.out.println(aryNums[i]);
}
は、なぜこれが1、2、3、4、5のように私の配列の値を与えるものではありませんか? 代わりに、0,0やエラーのような例外が発生します。
は、また、私は
aryNums[i] = i++; \to
aryNums[i] = i+1;
を変更した場合、私は、配列内の値{1,2,3,4,5}を得ます。ここでi ++とi + 1の違いは何ですか?
に削除しますそれは前と後の増分演算子の違いを説明するので、最初のものに非常に重要な補足です。 – nasukkin