04 JAVA基本數據類型的自動類型轉換

自動類型轉換注意兩點即可:
1. 是自動發生的
2. 觸發條件:由可表示數據範圍小的向可表示數據範圍大的轉換時

看代碼

/**
 * 數據類型轉換
 *  自動轉換(隱式):
 *      觸發條件: 數據範圍由小到大
 *      特點:    自動完成
 */
public class Demo01DataType {
    public static void main(String[] args) {
        // 普通的正常寫法
        long num1 = 100L;
        System.out.println(num1);

        // 自動類型轉換
        long num2 = 100;
        System.out.println(num2);

        // 數據範圍大小不一定和字節數成正比
        // long類型佔8個字節,float佔4個,照樣可以發生自動轉換
        // 因爲float能夠表示的數據範圍更大
        float num3 = 100L;
        System.out.println(num3);
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章