关于以0开头的“ int”数字的说明

public class Test {

public static void main(String[] args) {

int i = 012;

System.out.println(i);

}

}

为什么输出是:10

回答:

如果数字以0开头,则是一个以8为底的八进制数字。012是十进制的10

以上是 关于以0开头的“ int”数字的说明 的全部内容, 来源链接: utcz.com/qa/433895.html

回到顶部