永发信息网

java整型常量问题

答案:1  悬赏:40  手机版
解决时间 2021-12-16 02:31
  • 提问者网友:窒息到不能呼吸
  • 2021-12-15 21:58
0xBCL 为什么书上答案说他是整型常量?不是八进制以0x开头后,后随数字和A到F吗?这个L 都不是A到F范围内~

为什么007和066是整型常量而086又不是呢?

对书上的答案很疑惑!有人认识吗??
应该是十六进制
最佳答案
  • 五星知识达人网友:你是病根
  • 2021-12-15 22:51



第一个问题
1、0x开头的不是八进制而是十六进制。
2、L表示这个整数类型是一个长整形。
你可试试在代码里面写一下试试“long x = 0xBCL”就明白了。

第二个问题
007、006、086都是8进制,而8进制某一位上最大也就是7,不可能出现8的,所以明白了吧。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯