當(dāng)我們必須使用a _分隔數(shù)字中的數(shù)字時(shí),我無法理解以下無法使用的情況:在需要一串?dāng)?shù)字的位置(作為記錄了JDK7指南這里)一些例子?
3 回答

德瑪西亞99
TA貢獻(xiàn)1770條經(jīng)驗(yàn) 獲得超3個(gè)贊
如用Javadoc編寫的:
在Java SE 7和更高版本中,數(shù)字文字中數(shù)字之間的任何位置都可以出現(xiàn)任意數(shù)量的下劃線字符(_)。例如,此功能使您可以將數(shù)字文字中的數(shù)字組分開,這可以提高代碼的可讀性。
例如,如果您的代碼包含許多數(shù)字,則可以使用下劃線字符將數(shù)字分成三組,類似于使用逗號(hào)或空格等標(biāo)點(diǎn)符號(hào)作為分隔符的方式。
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;
添加回答
舉報(bào)
0/150
提交
取消