Java Silverに関する問題を出題していきます!
■問題1
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { int x = 10; int y = 20; x = x + y; System.out.println(x); } }
- 10
- 20
- 30
- 5行目でコンパイルエラー
- 実行時エラー
■問題2
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { byte b = 10; float f = 5.6f; char ch = '9'; boolean b = false; System.out.println("実行できました"); } }
- 実行できました
- 実行時エラー
- 4行目でコンパイルエラー
- 5行目でコンパイルエラー
- 6行目でコンパイルエラー
■問題3
boolean型の変数に代入できるのは次のうちどれか。
- “true”
- 1 < 5 < 10
- 100 = 100
- 1 == 10
- 0
■問題4
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { int x = 3; int y = 4; System.out.println("x + y : " + x + y); } }
- コンパイルエラー
- 実行時エラー
- x + y : 7
- x + y : 34
- x + y : x + y
■問題5
次のプログラムをコンパイル、実行した結果として正しいものはどれか。
public class Sample { public static void main(String[] args) { String str1 = "Hello"; String str2 = " World"; str1 += str2; System.out.println(str1); } }
- Hello
- World
- Hello World
- 5行目でコンパイルエラー
- 6行目でコンパイルエラー