Java 17 Silver ラボ

学習の画面へ

1行で宣言した配列の次元

出力はどれか。

public class Main {
    public static void main(String[] args) {
        int[] a, b[];
        a = new int[2];
        b = new int[3][1];
        System.out.println(a.length + b.length);
    }
}
  1. A 5
  2. B 23
  3. C コンパイルエラーになる
  4. D 実行時に例外が発生する
正解と解説を見る

正解: A

ポイント

「配列 (一次元配列、二次元配列) の宣言、インスタンス化、初期化および使用」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)