java中的資料型別及轉換形式
阿新 • • 發佈:2018-11-14
java中的資料型別分為兩種:基本資料型別和引用資料型別;
基本資料型別中包含的就是我們常說的“四類八種”,即 整數型:byte、short、int、long,浮點型:float、double,布林型:boolean,字元型:char 4類8種;
引用資料型別:類、陣列、介面;
資料型別轉換包含隱式轉換和強制轉換;隱式轉換指的是由小的資料範圍轉換為大的資料範圍型別;
boolean 不能轉換成其他的資料型別;
byte、short、int、char--->int ---->long ---->float ----->double;
byte 、short 、char 之間不轉換,它們在參與運算的時候會自動轉換成 int 型別;
強制型別轉換:由大範圍資料到小範圍資料的轉換;
格式: 目標資料型別 變數名 = (目標資料型別) 待轉換的資料 ; 如: long num =(long) 10;
注意事項: 儘量不要使用強制型別轉換,因為可能存在損失精度的問題;