每天一分鐘來一顆Java語法糖(六)數值類型賦值優化

每天一分鐘來一顆Java語法糖(六)優化數值類型賦值

優化數值類型賦值引入版本

Java1.7 增加了新特性:

  • 優化數值類型賦值,在數字字面量(literal)中使用下劃線。
  • 支持的數字字面量表示
進制 表示
十進制 默認
八進制 0開頭來表示
十六進制 0x或0X開頭
二進制(新加的) 0b或0B開頭

優化數值類型賦值介紹

數值字面量,不管是整數還是浮點數,都允許在數字之間插入任意多個下劃線。

優化數值類型賦值注意事項

  • 下劃線只能出現在數字中間,前後必須是數字()。所以“_100”、“0b_101“,無法通過編譯
  • 上述事項對於十六進制abcdef也是數字。

優化數值類型賦值演示

在這裏插入圖片描述
如上圖 d、f 在IDEA中直接就提示錯誤。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章