Java下劃線數字面量
在Java中,可以在數字字面量中的兩位數字之間使用下劃線。
例如,一個int
字面量:2014
可以寫成2_014
,20_14
,201_4
。
並且允許在八進制,十六進制和二進制格式中使用下劃線。
int
下劃線大數字使得它們更容易閱讀。
以下示例顯示數字字面量中下劃線的有效用法:
int x1 = 2_014; // Underscore in deciaml format
int x2 = 2___014; // Multiple consecutive underscores
int x3 = 02_014; // Underscore in octal literal
int x4 = 0b0111_1011_0001; // Underscore in binary literal
int x5 = 0x7_B_1; // Underscores in hexadecimal literal
byte b1 = 1_2_7; // Underscores in decimal format
double d1 = 2_014.01_11; // Underscores in double literal
在數字字面量字中只允許在數字之間使用下劃線。