String intern

来源:互联网 发布:蚁群算法c语言程序 编辑:程序博客网 时间:2024/05/16 19:45
@Test    public void Method3(){        String s1="a";        String s2="bc";        String s3="a"+"bc";        String s4=s1+s2;;        System.out.println(s3+"     "+s4);        System.out.println(s3==s4);        System.out.println(s3.intern()==s4.intern());        //比较的是常量池的地址    }

【1】测试结果

abc     abcfalsetrue

【2】返回的是字符串在常量池中的引用,并且返回该字符串.

0 0
原创粉丝点击