我正在尝试编写以下代码。但它给了我错误,请帮助我。
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。我可以给变量值 020 和 021。为什么会这样?这背后的原因是什么请告诉我。
我收到以下错误
integer number too large: 018
int eight=018;