<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    千思

    2009年9月8日 #

    一個Java數據類型的問題

    class Demo
    {
        
    public static void main(String [] args)
        
    {
            System.out.println(
    123);
            System.out.println(
    "123");
        }

    }
     
    上面的打印結果是一樣的哦。

    在第一個System.out.println(123);中123 是 int類型的
    在第一個System.out.println(“123”);中"123 "是 String類型的

    那為什么會輸出一樣的結果呢?

    JVM會自動將這個int類型包裝成Integer類型,然后調用其toString方法
    "123"是String類型,這里也是會自動調用它的toString方法

    所以結果是一樣的

    123是int類型,它是JAVA的基礎數據類型,不能用.來調用方法,它也不是對象。
    如果非要寫,可以:Integer.valueOf(123).toString();

    在System.out.println(Object obj);的時候..參數是一個對象,如果是基本數據類型,JVM會自動裝箱。然后會自動調用該對象的toString()方法
    每個類都有toString()方法,如果你沒寫,會默認繼承自Object類的toString方法

    posted @ 2009-09-08 11:00 幻櫻釋 閱讀(187) | 評論 (2)編輯 收藏

    僅列出標題  
    主站蜘蛛池模板: 亚洲AV日韩AV天堂一区二区三区| 免费v片视频在线观看视频| 最新国产AV无码专区亚洲| 国产天堂亚洲精品| 色www永久免费视频| 亚洲另类自拍丝袜第五页| 四虎影院在线免费播放| 亚洲AV无码专区国产乱码不卡| 小小影视日本动漫观看免费| 国产精品亚洲二区在线| 亚洲尹人香蕉网在线视颅| 免费福利电影在线观看| 久久久久亚洲AV成人无码网站| eeuss在线兵区免费观看| 中文字幕在线亚洲精品| 无码av免费一区二区三区试看| 亚洲五月激情综合图片区| 亚洲成人免费网站| 亚洲最大av资源站无码av网址| 国产99视频精品免费视频7| 成人免费夜片在线观看| 亚洲精品乱码久久久久久| 久久免费看黄a级毛片| 亚洲日韩久久综合中文字幕| 免费a在线观看播放| 最近中文字幕免费大全| 亚洲精品中文字幕麻豆| 大陆一级毛片免费视频观看| 免费观看又污又黄在线观看| 国产偷v国产偷v亚洲高清| 亚洲精品在线免费观看视频| 久久精品亚洲日本波多野结衣| 亚洲人成网亚洲欧洲无码久久| 国产国产人免费视频成69堂| 特黄特色大片免费| 亚洲AV人无码激艳猛片| 成人毛片视频免费网站观看| a级片免费观看视频| 亚洲日韩精品无码AV海量| 亚洲日韩VA无码中文字幕| 亚洲视频免费播放|