为了账号安全,请及时绑定邮箱和手机立即绑定

数字文字中的Java 7下划线

数字文字中的Java 7下划线

元芳怎么了 2019-10-18 15:02:16
当我们必须使用a _分隔数字中的数字时,我无法理解以下无法使用的情况:在需要一串数字的位置(作为记录了JDK7指南这里)一些例子?
查看完整描述

3 回答

?
德玛西亚99

TA贡献1770条经验 获得超3个赞

如用Javadoc编写的:


在Java SE 7和更高版本中,数字文字中数字之间的任何位置都可以出现任意数量的下划线字符(_)。例如,此功能使您可以将数字文字中的数字组分开,这可以提高代码的可读性。


例如,如果您的代码包含许多数字,则可以使用下划线字符将数字分成三组,类似于使用逗号或空格等标点符号作为分隔符的方式。


long creditCardNumber = 1234_5678_9012_3456L;

long socialSecurityNumber = 999_99_9999L;

float pi =  3.14_15F;

long hexBytes = 0xFF_EC_DE_5E;

long hexWords = 0xCAFE_BABE;

long maxLong = 0x7fff_ffff_ffff_ffffL;

byte nybbles = 0b0010_0101;

long bytes = 0b11010010_01101001_10010100_10010010;


查看完整回答
反对 回复 2019-10-18
  • 3 回答
  • 0 关注
  • 646 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信