A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

public static void main (String[] args)
    {
                String s1 = "ab";
                String s2 = "cd";
                String s5 = s1+s2;
                String s3 = "abcd";
                String s4 = "ab"+"cd";
                System.out.println(s5==s3); //输出结果为false
                System.out.println(s3==s4);//输出结果为true

        }

2 个回复

倒序浏览
不等值肯定是false啊!
回复 使用道具 举报
黑马黄武先 发表于 2014-8-24 00:09
不等值肯定是false啊!

为什么是不等的值呢?S5的值是两个变量相连接,连接的值也是abcd 啊?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马