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

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

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

    隨筆-9  評論-0  文章-0  trackbacks-0
    代碼如下:
    public class StringTest    
    {   
        
    static final String s1 = "H";   
        
    static final String s2 = "ello";   
        
    static final String s3 = "Hello";   
           
        
    static String ss1 = "H";   
        
    static String ss2 = "ello";   
        
    static String ss3 = "Hello";   
           
        
    static final String s11;   
        
    static final String s22;   
           
        
    static  
        
    {   
            s11 
    = "H";   
            s22 
    = "ello";   
        }
       
           
        
    public static void main(String[] args)   
        
    {   
            
    //1   
            String str1 = "H";   
            String str2 
    = "ello";   
            String str3 
    = "Hello";   
            String str4 
    = str1 + str2;   
            String str5 
    = "H" + "ello";   
               
            System.out.println(str4 
    == str3);   
            System.out.println(str5 
    == str3);   
               
            
    //2   
            String s4 = s1 + s2;   
               
            System.out.println(s4 
    == s3);   
            System.out.println(s4 
    == str3);   
               
            
    //3   
            String ss4 = ss1 + ss2;   
            System.out.println(ss4 
    == s3);   
            System.out.println(ss4 
    == ss3);   
            System.out.println(ss4 
    == str3);   
               
            
    //4   
            String s33 = s11 + s22;   
            System.out.println(s33 
    == s3);   
            System.out.println(s33 
    == ss3);   
            System.out.println(s33 
    == str3);   
        }
       
    }
      

    輸出結果:
     1false  
     2true  
     3true  
     4true  
     5false  
     6false  
     7false  
     8false  
     9false  
    10false 

    static final String的定義使其成為編譯時常量,所以String s4 = s1 + s2;  實際是String s4 = “H” + “ello”,也就是“Hello”,3,4輸出為true。而s11,s22雖然是static final的,但是是在static塊中初始化,編譯時不會成為常量。
    posted on 2009-11-14 13:28 AndyFish 閱讀(102) 評論(0)  編輯  收藏 所屬分類: 基礎知識

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲男女性高爱潮网站| 国产亚洲精品无码专区| 亚洲毛片免费视频| 在线毛片片免费观看| 亚洲福利精品电影在线观看| 日韩国产欧美亚洲v片| 日韩免费观看视频| 亚洲欧洲校园自拍都市| 永久免费不卡在线观看黄网站| 亚洲伊人成无码综合网| 国产大片免费天天看| 中文字幕一精品亚洲无线一区| 日本一区二区在线免费观看| 亚洲成A人片在线观看无码3D| 日韩精品免费一线在线观看| 久久精品国产亚洲5555| 中文字幕一区二区三区免费视频| 亚洲人成人一区二区三区| 无码AV片在线观看免费| 久久精品国产亚洲AV无码偷窥 | 特级aaaaaaaaa毛片免费视频| 亚洲AⅤ无码一区二区三区在线 | 4399影视免费观看高清直播| 久久亚洲国产精品成人AV秋霞 | 在线播放免费播放av片| 亚洲爆乳无码专区www| 亚洲国产黄在线观看| 怡红院免费全部视频在线视频| 久久精品国产亚洲AV麻豆网站| 毛片免费视频播放| 日本黄页网址在线看免费不卡| 亚洲精品无码永久在线观看你懂的| 女人体1963午夜免费视频| 亚洲av乱码一区二区三区| 亚洲国产精品第一区二区三区| 一区二区三区四区免费视频| 亚洲综合在线一区二区三区| 国产亚洲色视频在线| 蜜臀AV免费一区二区三区| 无码色偷偷亚洲国内自拍| 亚洲va久久久噜噜噜久久|