close
Java7開始, 在給數字值的時候可以加底線_增加可讀性
編譯結果和沒加底線時是一樣的
有一些要點
a. 每種數字的資料型態皆可以用
b. 可以連續多個使用
c. 不能接在小數點前後
d. 不能接在L或F或f前後
e. 不能加在結尾
f. 不能接在0x前後
1. 官網https://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
//每種資料型態都可以用
long creditCardNumber = 1234_5678_9012_3456L;
float pi = 3.14_15F;
long hexBytes = 0xFF_EC_DE_5E;
byte nybbles = 0b0010_0101;
// 但是可以連續多個
int x3 = 5_______2;
//不能接在小數點前後
// float pi1 = 3_.1415F;
// float pi2 = 3._1415F;
//不能接在L前後
// long socialSecurityNumber1 = 999_99_9999_L;
// long socialSecurityNumber1 = 999_99_9999L_;
// 不能加在結尾
// int x2 = 52_;
// 不能接在0x前後
// int x4 = 0_x52;
// int x5 = 0x_52;
文章標籤
全站熱搜