如何在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);
为什么我不能给变量018和019,i可以给变量赋值020和021。为什么会发生这种情况?这背后的原因是什么 请告诉我。
我收到以下错误
            integer number too large: 018
            int eight=018;
 
					 
				 
				    		 
				    		 
				    		