站長資訊網
        最全最豐富的資訊網站

        java類型轉換及其規則介紹

        java類型轉換及其規則介紹

        一、自動類型轉換

        整型、實型(常量)、字符型數據可以混合運算。運算中,不同類型的數據先轉化為同一類型,然后進行運算。

        數據類型轉換必須滿足如下規則:

        1、不能對boolean類型進行類型轉換。

        2、不能把對象類型轉換成不相關類的對象。

        3、在把容量大的類型轉換為容量小的類型時必須使用強制類型轉換。

        (視頻教程推薦:java視頻)

        4、轉換過程中可能導致溢出或損失精度,例如:

        int i =128;    byte b = (byte)i;

        因為 byte 類型是 8 位,最大值為127,所以當 int 強制轉換為 byte 類型時,值 128 時候就會導致溢出。

        5、浮點數到整數的轉換是通過舍棄小數得到,而不是四舍五入,例如:

        (int)23.7 == 23;         (int)-45.89f == -45

        注意:必須滿足轉換前的數據類型的位數要低于轉換后的數據類型。

        二、強制類型轉換

        1、條件是轉換的數據類型必須是兼容的。

        2、格式:(type)value type是要強制類型轉換后的數據類型。

        我們來看以下的例子:

        java類型轉換及其規則介紹

        輸出結果為:

        java類型轉換及其規則介紹

        三、隱含強制類型轉換

        1、整數的默認類型是 int。

        2、浮點型不存在這種情況,因為在定義 float 類型時必須在數字后面跟上 F 或者 f。

        推薦教程:java開發入門

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品一在线观看| 国产精品九九久久免费视频| 久久久九九有精品国产| 污污网站国产精品白丝袜| 日韩欧国产精品一区综合无码| 亚洲国产精品无码专区在线观看 | 久久精品国产亚洲5555| 99久久婷婷免费国产综合精品| 亚洲中文精品久久久久久不卡| 精品人妻少妇嫩草AV无码专区 | 精品国产AⅤ一区二区三区4区| 99热精品在线观看| 久久精品水蜜桃av综合天堂| 午夜福利麻豆国产精品| 国产精品高清2021在线| 久久国产精品成人免费| 国产伦精品免编号公布| 熟妇人妻VA精品中文字幕| 日韩精品一二三区| 精品久久久久久国产免费了| 99久久www免费人成精品| 久久99国产精品久久久| 精品国产欧美一区二区| 国产办公室秘书无码精品99| 国产精品三级国产电影| 国产中老年妇女精品| 国产精品兄妹在线观看麻豆| 日韩精品系列产品| 久久香蕉国产线看观看精品yw| 日韩精品久久久久久免费| 无码人妻精品一区二区三18禁| 亚洲AV无码久久精品蜜桃| 亚洲精品无码久久一线| 亚洲一区爱区精品无码| 色国产精品一区在线观看| 色一乱一伦一图一区二区精品| 久久精品天天中文字幕人妻| 国内精品伊人久久久久AV影院| 精品调教CHINESEGAY| 精品一区二区三区波多野结衣| 久久精品国产久精国产思思|