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
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
1 2 3 4 5 6 7 8 9 10 | 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
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
1 2 3 4 5 6 | public class Sample { public static void main(String[] args) { String[] array = { "赤色" , "青色" }; System.out.println(array[ 1 ]); } } |
- 「赤色」と表示
- 「青色」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
■問題4
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
1 2 3 4 5 6 | public class Sample { public static void main(String[] args) { int [] array = new int [ 3 ]; System.out.println(array[ 0 ]); } } |
- 「0」と表示
- 「1」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー
■問題5
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
1 2 3 4 5 6 7 | public class Sample { public static void main(String[] args) { String array[] = new String[ 3 ]; array = { "おはよう" , "こんにちは" , "こんばんは" }; System.out.println(array[ 2 ]); } } |
- 「こんにちは」と表示
- 「こんばんは」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー