寫在前面:
從網上學習的賦值規則
摘錄自網絡,標明出處
-
byte,short,int,long
比如 int a = 234;
此處的常量234類型默認是int,如果要將大的整數賦值給變量的話
必須 long a = 12345678910L;
-
float,double
比如 double elur = 0.57721566;
此處的常量0.57721566類型默認是double
如果賦值給float,就會提示可能發生精度損失
最好寫成 float elur = 0.577F;
-
boolean/bool
C語言中布爾變量類型為bool
Java中布爾變量類型為boolean
C語言中bool的賦值:
bool a = 1;
bool a = 0;
bool a = true;
bool a = false;
Java中boolean的賦值:
boolean a = true;
boolean a = false;
Java是一種強類型語言,int類型的不能直接賦值給boolean
在C語言中,int類型的變量能當成bool類型來使用,也可以賦值給bool
C++,此處輸出為1
Java