Java千百问_06数据结构(005)_数值中为什么会出现下划线
2016-05-02 18:26
357 查看
点击进入_更多_Java千百问
从Jdk 7开始,可以在数值型字面值(包括整型字面值和浮点字面值)插入一个或者多个下划线。例如:
在编译的时候,下划线会自动去掉。但是下划线只能用于分隔数字,不能分隔字符与字符,也不能分隔字符与数字。
可以连续使用下划线,例如:
二进制或者十六进制的字面值也可以使用下划线。
记住一点,下划线只能用于数字与数字之间,初次以外都是非法的。例如:1._23是非法的,_123、11000_L也都是非法的。
了解java8种基本数据类型:java有哪8种基本数据类型
1、数值中为什么会出现下划线
这是Jdk 7之后的一个特性。从Jdk 7开始,可以在数值型字面值(包括整型字面值和浮点字面值)插入一个或者多个下划线。例如:
int x = 123_456_789;
在编译的时候,下划线会自动去掉。但是下划线只能用于分隔数字,不能分隔字符与字符,也不能分隔字符与数字。
可以连续使用下划线,例如:
float f = 1.22___33__44;
二进制或者十六进制的字面值也可以使用下划线。
记住一点,下划线只能用于数字与数字之间,初次以外都是非法的。例如:1._23是非法的,_123、11000_L也都是非法的。
了解java8种基本数据类型:java有哪8种基本数据类型
相关文章推荐
- 数据结构之排序:归并排序
- 数据结构之排序:堆排序
- 数据结构之排序:直接选择排序
- nginx的高级数据结构
- LINUX 数据结构 &算法 网络协议 & 网络编程 多任务编程
- 02-线性结构1 一元多项式的乘法与加法运算[网易云课堂-数据结构]
- 数据结构之排序:快速排序
- 数据结构与算法分析 c++描述 读书笔记(2)
- 数据结构之排序:冒泡排序
- 数据结构进阶(二)矩阵(稀疏矩阵)的压缩存储
- 数据结构进阶(二)矩阵(稀疏矩阵)的压缩存储
- 数据结构进阶(一)稀疏矩阵
- 数据结构进阶(一)稀疏矩阵
- 数据结构之排序:希尔排序
- POJ 3264 RMQ—ST
- 数据结构之排序:直接插入排序
- 数据结构之排序:排序基本概念和各种排序方法总结
- 自定义数据结构使用sort函数排序
- 二路归并排序
- 堆排序