标签:
这是Jdk 7之后的一个特性。
从Jdk 7开始,可以在数值型字面值(包括整型字面值和浮点字面值)插入一个或者多个下划线。例如:
int x = 123_456_789;
在编译的时候,下划线会自动去掉。但是下划线只能用于分隔数字,不能分隔字符与字符,也不能分隔字符与数字。
可以连续使用下划线,例如:
float f = 1.22___33__44;
二进制或者十六进制的字面值也可以使用下划线。
记住一点,下划线只能用于数字与数字之间,初次以外都是非法的。例如:1._23是非法的,_123、11000_L也都是非法的。
了解java8种基本数据类型:java有哪8种基本数据类型
Java技术_Java千百问(0046)_数值中为什么会出现下划线
标签:
原文地址:http://blog.csdn.net/ooppookid/article/details/51297544