JAVA數據類型自動轉換,與強制轉換

1、數據類型自動轉換程序員

複製代碼

複製代碼

public class Test{
    public static void main(String[] args){
        int a    =    1;
        double    b    =    1.5;
        double    a_b_count    =    a+b;    //整型與雙精度型相加時,結果會自動轉換爲雙精度型
        
        String c    =    "凌";
        char d    =    '晨';
        char e    =    '好';
        String c_d_e_content    =    c+d+e;    //字符型與字符串型相加時,結果會自動轉換爲字符串型
        
        System.out.println(a_b_count);    
        System.out.println(c_d_e_content);
    }
}

複製代碼

複製代碼


2、數據類型強制轉換編程

複製代碼

複製代碼

public class Test{
    public static void main(String[] args){
        int    a    =    (int)10.2;    //將雙精度類型數據強制轉換爲整形
        double    b    =    (double)10;    //將整型類型的數據強制轉換爲雙精度型
        System.out.println(a);
        System.out.println(b);
    }
}

複製代碼

複製代碼

int與double之間能夠強制互相轉換。架構

char與String類型之間不能強制互相轉換。網站

問啊APP,程序員答題神器,解決你全部的技術難題,   (上問啊APP 瞭解更多) http://t.cn/R4vE2d7 下載註冊送5元 快去下載註冊吧! spa

問啊-定製化IT教育平臺,牛人一對一服務,有問必答,開發編程社交頭條 官方網站:www.wenaaa.com 下載問啊APP,參與官方懸賞,賺百元現金。code

QQ羣290551701 彙集不少互聯網精英,技術總監,架構師,項目經理!開源技術研究,歡迎業內人士,大牛及新手有志於從事IT行業人員進入!orm

相關文章
相關標籤/搜索