Java:Android';int类型的文字08超出范围';
08和09抛出一个X,不允许编译,但10会 18也可以工作(查看是否过滤八进制)Java:Android';int类型的文字08超出范围';,java,android,Java,Android,08和09抛出一个X,不允许编译,但10会 18也可以工作(查看是否过滤八进制) 知道为什么只有08和09会抛出错误吗?0n在ocal base中被解析为一个数字 08和09在八进制中不存在,因为该进制中唯一有效的数字是0到7 18有效,因为如果没有前导0,数字将被解析为十进制数字 db.adddebugger(04, "millioffsetseccount(long) : long"); db.adddebugger(05, "millitotaloffset(tinst) : long")
知道为什么只有08和09会抛出错误吗?
0n
在ocal base中被解析为一个数字
08
和09
在八进制中不存在,因为该进制中唯一有效的数字是0到7
18
有效,因为如果没有前导0,数字将被解析为十进制数字
db.adddebugger(04, "millioffsetseccount(long) : long");
db.adddebugger(05, "millitotaloffset(tinst) : long");
db.adddebugger(06, "grenumberofdaysinyear(long) : long");
db.adddebugger(07, "initialize(tinst) : tinst");
db.adddebugger(08, "hbcopy(tinst,tinst : void");
db.adddebugger(09, "randInt(int,int)");
db.adddebugger(10, "hebWDHHtoHalakim(int,int,int,int):long");