java中长整型定义int x=0x80000000;System.out.println(x);long y=0x100080000000;System.out.println(y);这样定义为什么不行编译时候错误:test.java:17:过大的整数:100080000000long y=0x100080000000;long不是64位吗,这样y应该

来源:学生作业帮助网 编辑:作业帮 时间:2024/12/03 10:27:38
java中长整型定义int x=0x80000000;System.out.println(x);long y=0x100080000000;System.out.println(y);这样定义为什么不行编译时候错误:test.java:17:过大的整数:100080000000long y=0x100080000000;long不是64位吗,这样y应该
xT[sF+g06c36u;S:}iԼt!r\];ʼn L5eгZȸ qe]٣Hb;u0w4*kn~+<뛖?a@T|[s=BI83wMέQ^|}w3g5be͛̚ARLխW(Mjƕo3ΖwK!<̓â$4$I5"Q#^x fZVruG]xPoVh6 @afEq$C2-+UHwirltJ2mApi?6=Ҫ.q8~8s%Śg)