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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© nian 中级黑马   /  2015-3-23 11:53  /  1372 人查看  /  22 人回复  /   1 人收藏 转载请遵从CC协议 禁止商业使用本文

public static void demo1() {
                String s1 = new String();                                        //创建一个空的字符串
                System.out.println(s1);
               
                System.out.println("------------------");
                String s2 = "";                                                                //空的字符串
                System.out.println(s2);
               
                String s3 = null;
                System.out.println(s3);                                         //打印对象的引用如果是null就返回null
                /*                                                                                        //如果不是null就返回对象的toString方法
                 * null 和""的区别
                 * ""是一个String类的对象,可以调用String类中所有方法
                 * null是一个空值,不能调用任何方法,因为调用就会报空指针异常
                 */
        }

}

评分

参与人数 1技术分 +1 收起 理由
lwj123 + 1

查看全部评分

22 个回复

正序浏览
学习了   
回复 使用道具 举报
嗯嗯,学习了
回复 使用道具 举报
学习了,多谢楼主分享。
回复 使用道具 举报
学习一下!
回复 使用道具 举报
nian 中级黑马 2015-3-26 08:02:44
19#

谢谢 我会继续发的 请关注下 吼吼 共同努力进步!
回复 使用道具 举报
顶一个!
回复 使用道具 举报
学习了!
回复 使用道具 举报
不错,赞。
回复 使用道具 举报
ccl|r 中级黑马 2015-3-23 22:15:56
15#
就是这样的
回复 使用道具 举报
学习了!!!
回复 使用道具 举报
顶楼主,null是 不指向任何对象
回复 使用道具 举报
“” 是一个字符串,null是指不在内存中不指向任何内容吧
回复 使用道具 举报
非常正确
回复 使用道具 举报
:)         
回复 使用道具 举报
学习一下
回复 使用道具 举报
null是在内存中不指向任何对象,而“”是一个长度为0的字符串
回复 使用道具 举报
学习了!!
回复 使用道具 举报
老调重弹。。。。
回复 使用道具 举报
学习了!!!!
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马