java字符串面试题

    public static void main(String[] args) {
        String s1 = "abcd";
        String s2 = new String("abcd");
        System.out.println(s2.intern() == s1);
        String s3 = "ab";
        String s4 = "cd";
        String s5 = s3 + s4;
        final String s6 = s3 + s4;
        System.out.println("s5 == s6 :" +(s5 == s6));
        System.out.println("s1 == s6 :" +(s1 == s6));
        System.out.println(s1 == s2);
        System.out.println(s1.equals(s2));
    }

  有时间研究一下

posted @ 2018-04-05 10:21  bf378  阅读(480)  评论(0编辑  收藏  举报