为什么 Java 数字允许使用“_”符号书写?这是什么加号?不会使语言复杂化吗?
int a= 1_23_4_5_6;
double b=34_3.2_3;
float f=34_3_4.2_3f;
Run Code Online (Sandbox Code Playgroud)
编辑:是的,我认为“_”符号适用于 1_000_000,但适用于 34_3_4.2_3f 或 34_3.2_3?我认为这真的很复杂。
它是Java 7 的一个新增功能,如果您愿意的话,可以让您对数字进行分组。
例如,而不是写
int i = 1000000000;
Run Code Online (Sandbox Code Playgroud)
你可以编写更具可读性的版本
int i = 1_000_000_000;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
972 次 |
| 最近记录: |