相关疑难解决方法(0)

如何在java中设置八进制的值?

我正在尝试编写以下代码.但它给了我错误,请帮助我.

    int six=06;
    int seven=07;
    int abc=018;
    int nine=011;
    System.out.println("Octal 011 ="+nine);
    System.out.println("octal O18 =" + abc);
Run Code Online (Sandbox Code Playgroud)

为什么我不能给018和019变量.我可以给变量赋值020和021.为什么会这样?这背后的原因是什么,请告诉我.
我得到了以下错误

            integer number too large: 018
            int eight=018;
Run Code Online (Sandbox Code Playgroud)

java octal

9
推荐指数
7
解决办法
4万
查看次数

标签 统计

java ×1

octal ×1