資料轉換 強制轉換

2022-09-12 02:48:11 字數 406 閱讀 8174

1

/*2 強制型別轉換

3 1. 特點:**需要進行特殊的格式處理,不能自動完成。

4 2. 格式:範圍小的型別 範圍小的變數名 = (範圍小的型別) 原本範圍大的資料;

56 注意事項:

7 1. 強制型別轉換一般不推薦使用,因為有可能發生精度損失、資料溢位。

8 2. byte/short/char這三種型別都可以發生數**算,例如加法「+」.

9 3. byte/short/char這三種型別在運算的時候,都會被首先提公升成為int型別,然後再計算。

10 4. boolean型別不能發生資料型別轉換

11 */

12public

class demo02datatype

46 }

強制轉換與自動轉換

在進行型別轉換之前,先了解下 j a 中的 幾 種基本資料型別數字表示範圍。強制轉換是由高向低轉換,自動轉換是又低到高轉換。自動轉換時注意溢位問題 兩個 int 相乘得到的結果是 int,相乘的結果超出了 int 的表示範圍,出現溢位。這種情況,一般把第乙個資料轉換成範圍大的資料型別再和其他的資料進...

Java資料型別轉換(自動轉換和強制轉換)

自動轉換按從低到高的順序轉換。不同型別資料間的優先關係如下 低 高 byte,short,char int long float double 運算中,不同型別的資料先轉化為同一型別,然後進行運算,轉換規則如下 運算元1型別 運算元2型別 轉換後的型別 byte short char intint ...

四 操作符 資料轉換 自動轉換 強制轉換

一 請問整型操作符的操作元資料是什麼並操作符有哪些?答 元資料 byte,short,char,int和long。一元操作符 會改變所作用的變數的值。和 操作符並不改變變數本身的值。二元操作符 並不改變操作元的值,而是返回可以賦給其他變數的值。數 算操作符 位運算操作符 浮點型操作符 比較操作符和邏...