×
配列
Java Silver試験では、配列の宣言・初期化文法における細かい違反(コンパイルエラー)を問う問題が極めて高頻度で出題されます。 1. サイズ指定と直接初期化の混在禁止: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 フィールドです。この混同を突く問題に注意してください。

関連する用語

2次元以上の配列を扱う「多次元配列」や、配列の全要素を処理する「拡張for文」、要素数が可変なコレクションである「ArrayListクラス」は配列のステップアップとなる関連用語です。

ファクトチェック:1Z0-825-JPN(2026-08-01確認)。試験番号1Z0-825-JPN、試験時間90分、60問、合格ライン65%です。

この記事は公式出題範囲・チェックリストとの対応を編集部で確認した学習解説です。

公式資料

用語集一覧 / ← 前の記事 / 次の記事 →