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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© WemtFox 中级黑马   /  2016-6-5 23:47  /  351 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

* 1.判断定义为String类型的s1和s2是否相等
        * String s1 = "abc";
        * String s2 = "abc";
        * System.out.println(s1 == s2);                                        
        * System.out.println(s1.equals(s2));                
* 2.下面这句话在内存中创建了几个对象?
        * String s1 = new String("abc");                       
* 3.判断定义为String类型的s1和s2是否相等
        * String s1 = new String("abc");                       
        * String s2 = "abc";
        * System.out.println(s1 == s2);               
        * System.out.println(s1.equals(s2));
* 4.判断定义为String类型的s1和s2是否相等
        * String s1 = "a" + "b" + "c";
        * String s2 = "abc";
        * System.out.println(s1 == s2);               
        * System.out.println(s1.equals(s2));
* 5.判断定义为String类型的s1和s2是否相等
        * String s1 = "ab";
        * String s2 = "abc";
        * String s3 = s1 + "c";
        * System.out.println(s3 == s2);
        * System.out.println(s3.equals(s2));

3 个回复

倒序浏览
1true tue 2两个 一个是new  String 创建的一个新的对象,一个是常量“abc”对象的内容创建出的一个新的String对象3false true 4true true 5false true
回复 使用道具 举报
1true tue 2两个 3false true 4true true 5false true
回复 使用道具 举报
1true tue 2两个 3false true 4true true 5false true
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马