国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

香港云服务器
服務器之家 - 編程語言 - JAVA教程 - 在Java中使用下劃線分隔數的字面值的用法講解

在Java中使用下劃線分隔數的字面值的用法講解

2020-04-11 13:28goldensun JAVA教程

這篇文章主要介紹了在Java中使用下劃線分隔數字的字面值的用法講解,這是Java7以后加入的新特性,需要的朋友可以參考下

在Java SE 7中新增了以二進制形式的字面值表示方式,你可以像使用十進制一樣,方便地使用二進制形式的字面值來表示數值。

例如:

?
1
2
3
4
5
6
7
8
9
10
// 一個8位的byte值:
byte aByte = 0b100001;
// 一個16位的short值:
short aShort = 0b1010010100101;
// 一個32位的int值:
int anInt1 = 0b101000010100010110100101000101;
// 一個64位的long值(注意末尾的后綴「L」)
long aLong = 0b101000010L;
// 二進制字面值以0b或0B開頭,不區分大小寫
int anInt2 = 0B101;

在Java SE 7中,還支持以下劃線作為分隔符聯接的數值表示方式:

?
1
2
3
4
5
6
7
8
9
10
//十進制形式
int anInt1 = 123_45_6;
//二進制、十六進制等形式也支持
int anInt2 = 0b10_0110_100;
int anInt3 = 0xFF_EC_DE_5E;
//小數形式也支持
float pi = 3.14_15F;
double aDouble = 3.14_15;
//多個下劃線相連
int chain = 5______2____0;

不過以下幾種書寫形式是錯誤的:

?
1
2
3
4
5
6
7
8
9
10
//下劃線不能放在最后
int x = 52_;    //錯誤
//下劃線不能鄰近小數點(鄰近小數點前后都不行)
float pi1 = 3_.1415F;  // 錯誤
float pi2 = 3._1415F;  //錯誤
//下劃線不能緊放在后綴「L」或「F」的前面
float pi3 = 3.1415_F;  //錯誤
long aLong1 = 999_99_9999_L;//錯誤
//下劃線不能放在表示進制的前綴字符之間
int x5 = 0_x52;    //錯誤

此外,還要注意下面這種,將下劃線放在最前面的情況:

?
1
2
int _52 = 120; //在Java中,變量名稱不能以數字開頭,但可以下劃線開頭
int x = _52;  //所以,這里的_52并不是一個數字的字面值形式,而是一個變量標識符(變量名)

 

延伸 · 閱讀

精彩推薦
438
主站蜘蛛池模板: 国产激情在线 | 国产欧美在线观看 | 国产高潮久久 | 做视频免费观看网站 | 久久1区| 国产精品久久久久久中文字 | 成人在线观看网站 | 欧美一区二区三区在线视频 | 精品视频二区三区 | 国产一级视频在线观看 | 亚洲视频在线观看免费 | 亚洲欧美日韩另类精品一区二区三区 | 亚洲一区中文字幕在线 | 亚洲欧美一区二区视频 | 中文字幕亚洲一区二区三区 | 91精品国产91久久综合桃花 | 免费啪啪网站 | 日韩精品在线一区 | 黄色影院 | 中文字幕一区日韩精品欧美 | 久久精品国产一区二区三区 | 色交视频 | 国产福利电影一区 | 亚洲欧美日韩精品久久亚洲区 | 中文字幕亚洲欧美 | 欧美日韩精品在线观看 | 天天干天天操 | 国产精品无码久久久久 | 日韩欧美三级在线观看 | 一本一本久久a久久精品综合妖精 | 色网入口| 天天操天天插 | 97久久久 | 18毛片 | 日韩激情一区二区 | 一本大道伊人久久综合 | 国产自产高清不卡 | 国产资源在线播放 | 国产精品久久久久久吹潮 | 中国性bbwbbwbbwbbw | 日韩成人免费在线 |