Javaの基本誤り発見

Javaの「配列(array)」に関する記述のうち、誤っているものはどれですか?

A.配列の要素数は作成後に変更することができない。
✓ この記述は正しい。配列は固定長であり、作成後にサイズを変更できません。
B.int型の配列を宣言するには「int[] arr;」または「int arr[];」と記述できる。
✓ この記述は正しい。Javaでは両方の配列宣言構文が有効です。
C.配列のインデックスは1から始まり、最後の要素のインデックスは配列の長さと同じ値になる。← 正解
✓ 正解です。この記述が誤りで、正しくは配列のインデックスは0から始まり、最後の要素は「長さ-1」です。
D.配列を生成すると、数値型の要素はデフォルトで0に初期化される。
✓ この記述は正しい。数値型配列の要素はデフォルトで0、boolean型はfalseに初期化されます。

Oracle Certified Java Programmer, Bronze SE の問題一覧