配列とコレクション誤り発見
Javaの配列に関する記述のうち、誤っているものはどれか。
A.配列は宣言後に要素数を変更することができない。
✓ この記述は正しい。Javaの配列は一度生成すると要素数を変更できない固定長のデータ構造である。
B.配列の要素にはインデックスを使ってアクセスする。インデックスは0から始まる。
✓ この記述は正しい。配列のインデックスは0から始まり、arr[0]が最初の要素となる。
C.int型配列を new int[3] で生成すると、各要素は自動的に1で初期化される。← 正解
✓ 正解です。この記述が誤りで、正しくはint型配列の各要素は自動的に0で初期化される。1ではない。
D.配列はオブジェクトであり、length フィールドで要素数を取得できる。
✓ この記述は正しい。配列はJavaではオブジェクトとして扱われ、lengthフィールドで要素数を取得できる。