Java 17 Silver ラボ

学習の画面へ

進数リテラル

出力はどれか。

public class Main {
    public static void main(String[] args) {
        int a = 0b1010;
        int b = 010;
        int c = 0x1F;
        System.out.println(a + " " + b + " " + c);
    }
}
  1. A 10 10 31
  2. B 10 8 31
  3. C 1010 010 0x1F
  4. D コンパイルエラーになる
正解と解説を見る

正解: B

ポイント

「変数の宣言および初期化と変数のスコープ」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)