1. 程式人生 > >型別之間轉換

型別之間轉換

型別之間轉換

    自動型別轉換也叫做隱式型別轉換:

      當取值範圍小的型別賦給取值範圍大的型別

    強制型別轉換也叫做顯式型別轉換:

      當取值範圍大的型別賦給取值範圍小的型別時,則必須進行強制型別轉換,但是進行強制型別轉換時可能存在精度丟失

 

 

 1 class Cast04 {
 2     public static void main(String[ ] args) {
 3         //自動型別轉換也叫做隱式型別轉換
 4         byte a = 1;
 5         int b =a;        //
構成自動型別轉換 6 float c = b; //構成自動型別轉換 7 System.out.println("c = " +c); 8 double d = c; //構成自動型別轉換 9 10 //強制型別也叫做顯示型別轉換 11 int i = (int)3.14; 12 System.out.println("i = " +i); //輸出結果為: i = 3 13 } 14 }