第 6 章 まとめクイズ

クイズ1

次のコードを実行したとき、画面に出力される 3 行はどれでしょう。int[] b = a; の挙動に注目してください。

Java

public class Main { public static void main(String[] args) { int[] a = {1, 2, 3}; int[] b = a; b[0] = 99; System.out.println(a[0]); System.out.println(b[0]); System.out.println(a == b); } }

クイズ2

次の Javaint 配列の宣言のうち、コンパイルエラーになる のはどれでしょう。

クイズ3

次の Java コードを実行したとき、arr[2] の値はいくつでしょう。new int[N] の初期値に注目してください。

Java

int[] arr = new int[5]; System.out.println(arr[2]);

クイズ4

次の Java コードを実行したとき、何が起きるでしょう。ArrayIndexOutOfBoundsException に注目してください。

Java

int[] arr = {10, 20, 30}; for (int i = 0; i <= arr.length; i++) { System.out.println(arr[i]); }

クイズ5

Java の配列について、正しい説明 はどれでしょう。

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。