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]);
}
}
- 「こんにちは」と表示
- 「こんばんは」と表示
- 何も表示されない
- コンパイルエラー
- 実行時エラー