码迷,mamicode.com
首页 > 编程语言 > 详细

Java技术_Java千百问(0046)_数值中为什么会出现下划线

时间:2016-05-03 18:47:44      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:

点击进入_更多_Java千百问

1、数值中为什么会出现下划线

这是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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!