1. 程式人生 > >【Java】Java自動型別轉換

【Java】Java自動型別轉換

/*
 * 自動型別轉換,只要記住:取值範圍小的型別,自動轉換為取值範圍大的型別
 * 
 * 將一個範圍小的數轉換為範圍大的數,它不會丟失資料,如果將一個範圍大的數,轉換為範圍小的數,那麼他有可能會
 * 丟失資料!
 * 
 * 注意: 有一個型別不參與型別轉換   -----   >>>  boolean 型別不參與型別轉換
 * */
public class Data_Convert_Auto {


public static void main(String[] args) {
//double 型別的Data 接收一個int型的數,輸出100.0
double Data = 100; //出現了自動型別轉換

//也可以這樣  出現了自動型別轉換
int i = 101;
double Data2  = i;

//byte -> Int  也出現了自動型別轉換
byte a = 10;
int b = a;
System.out.print(b);
}


}