JAVA代码段:八进制/基数8数字的说明

时间:2018-08-28 06:41:45

标签: java

此代码需要说明:

public static void main(String[] args) { 
        int a=010; 
        int b=07; 
        System.out.println(a); 
        System.out.println(b); 
}

输出

8

7

1 个答案:

答案 0 :(得分:1)

在Java中以0开头的int表示 Octal ,这意味着您数到7,然后将8的(十进制)值表示为10,然后在那继续。

作为示例/用于比较:

Decimal       Octal
8             10
9             11
10            12
11            13
16            20
17            21
24            30
25            31
64            100
65            101
etc...