1. 程式人生 > >Java學習筆記——基本資料型別轉換

Java學習筆記——基本資料型別轉換

boolean型別不可以轉換為其他的資料型別

整形,字元型,浮點型的資料在、混合運算中相互轉換,轉換時遵循以下原則:

〇容量小的型別自動轉換為容量大的資料型別;資料型別按容量大小排序為

byte,short,char->int->long->float->double

byte,short,char之間不會互相轉換,他們三者在計算時首先回轉換為int型別

〇容量大的資料型別轉換為容量小的資料型別時,要加上強制轉換符,但可能造成精度降低或溢位; 使用時要格外注意

〇有多種型別的資料混合運算時, 系統首先自動的將所有資料轉換成容量最大的那一種資料型別, 然後再進行計算

〇實數常量(如: 1.2)預設為double

〇整數常量(如: 123)預設為int