int[] a = new int[3]{1, 2, 3}; はコンパイルエラー! new int[3] のようにサイズを書くか、new int[]{1, 2, 3} のように初期値を並べるかのどちらか一方しか選択できません。
2. 配列リテラルの分割記述禁止:int[] a; a = {1, 2, 3}; はコンパイルエラー! 宣言と代入を分ける場合は a = new int[]{1, 2, 3}; と書く必要があります。
3. lengthとlength()の誤用:String クラスの文字数は length() メソッドですが、配列の要素数は length フィールドです。この混同を突く問題に注意してください。
ファクトチェック:1Z0-825-JPN(2026-08-01確認)。試験番号1Z0-825-JPN、試験時間90分、60問、合格ライン65%です。
この記事は公式出題範囲・チェックリストとの対応を編集部で確認した学習解説です。