为什么被08认为是超出范围的int而07不是以下?
08
07
java int numbers
我用石英做schedulling.
TriggerUtils.getDateOf(0,40,18,09,06);
它接受5个参数.(秒,分钟,小时,天,月,月).
当我将第四个参数传递为"09"时.Eclipse给我错误"int类型的文字八进制09(数字9)超出范围".
但是当我将第四个参数传递为"9"而不是"09"时,它可以工作.
有谁能解释我这个错误?
java integer octal
java ×2
int ×1
integer ×1
numbers ×1
octal ×1