1. 程式人生 > >java中的資料型別及轉換形式

java中的資料型別及轉換形式

   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;

 注意事項: 儘量不要使用強制型別轉換,因為可能存在損失精度的問題;