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

        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號
        主站蜘蛛池模板: 精品人妻va出轨中文字幕| 国产伦精品一区二区三区女| 中文国产成人精品久久不卡| 99熟女精品视频一区二区三区 | 亚洲日本精品一区二区| 久久亚洲欧美国产精品| 欧美精品一区二区在线精品 | 久久精品国产72国产精福利| 精品亚洲永久免费精品| 人人妻人人澡人人爽欧美精品| 精品伦精品一区二区三区视频| 亚洲综合精品一二三区在线| 99精品国产自在现线观看| 人人妻人人澡人人爽欧美精品 | 精品国产乱码久久久久久1区2区| 夜夜爽一区二区三区精品| 精品一区二区三区免费视频| 亚洲国产精品婷婷久久| 国产精品成人观看视频免费 | 欧美午夜精品久久久久免费视| 鲸鱼传媒绿头鱼实验室之炮机测评日韩精品一级毛 | 2021国产成人精品国产| 久久99国产精品尤物| jizzjizz国产精品久久| 精品久久久久久99人妻| 办公室久久精品| 56prom精品视频在放免费| 国产精品中文字幕在线观看| 69SEX久久精品国产麻豆| 国产午夜精品无码| 精品视频无码一区二区三区| 无码精品视频一区二区三区| 亚洲精品国产精品乱码不卡√| 四虎成人精品国产永久免费无码| 久久国产精品免费| 久久久久久青草大香综合精品 | 日本伊人精品一区二区三区| 久久亚洲精品成人av无码网站| 精品久久久久久国产潘金莲| 99re这里只有精品热久久 | 国产精品久久久久AV福利动漫|