JAVA基礎面試題 二

float f=3.4;是否正確? 不正確。3.4是雙精度數,將雙精度型(double)賦值給浮點型(float)屬於下轉型(down-casting,也稱爲窄化)會造成精度損失 因此需要強制類型轉換float f =(float)3.4; 或者寫成float f =3.4F;。 public class UserTest { public static void main(String[
相關文章
相關標籤/搜索