JAVA中:把long l = 123456789l;改为long l = 123456789结果并没有变化,为什么
答案:2 悬赏:80
解决时间 2021-04-08 18:38
- 提问者网友:长安小才冯
- 2021-04-08 08:44
JAVA中:把long l = 123456789l;改为long l = 123456789结果并没有变化,为什么
最佳答案
- 二级知识专家网友:猎杀温柔
- 2021-04-08 09:27
这个Java的Long类型是64位的.long 类型的最大值为 2^63-1。也就是十进制的9223372036854775808L .他远远大于你所小的123456789,肯定 是没有影响的.
加一个L修饰.只是满足原来一些C程序员的习惯.
加一个L修饰.只是满足原来一些C程序员的习惯.
全部回答
- 1楼网友:而你却相形见绌
- 2021-04-08 10:23
你好!
这是因为自动类型转换
如有疑问,请追问。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |