Java Silverに関する問題を出題していきます!
■問題1
次のうち、コンパイルが通るものを2つ選べ。
- int array = new int[10];
- int[] array = new int[];
- int[] array = new int[10];
- int[10] array = new int[];
- int array[] = new int[10];
■問題2
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { int array[] = new int[3]; array[1] = 10; array[2] = 20; array[3] = 30; System.out.println(array[1]); } }
- 「0」と表示
- 「10」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
■問題3
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { String[] array = { "赤色", "青色" }; System.out.println(array[1]); } }
- 「赤色」と表示
- 「青色」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
■問題4
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { int[] array = new int[3]; System.out.println(array[0]); } }
- 「0」と表示
- 「1」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
■問題5
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { String array[] = new String[3]; array = {"おはよう", "こんにちは", "こんばんは"}; System.out.println(array[2]); } }
- 「こんにちは」と表示
- 「こんばんは」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー