String对象赋null和""值的区别?? String 赋""指向对象,赋null不指向任何对象 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单的说,null就是只分配了空间给变量,但此变量还没有值,也没有获得句柄.而""是值的一种. String s1 = "";说明s已经指向了一个对象,但是对象的的值是""这么一个空串。String s2 = null;说明s仍然没指向任何对象。现在s1已经可以参与运算了。String s = s1 + "abc";//s为abcString s = s2 + "abc";//s为nullabc。系统自动将null转换为了"null" String s1 = "";说明s已经指向了一个对象,但是对象的的值是""这么一个空串。String s2 = null;说明s仍然没指向任何对象。现在s1已经可以参与运算了。String s = s1 + "abc";//s为abcString s = s2 + "abc";//s为nullabc。系统自动将null转换为了"null" String s1 = "";说明s已经指向了一个对象,但是对象的的值是""这么一个空串。String s2 = null;说明s仍然没指向任何对象 问一道面试题。。。 进来看看啦。。。 用Java 写编辑器的问题 一道面试题 java FileInputStream读取excel出错问题 程序为什么会出现这样的异常 根据日期(20050907)获得这是星期几? 怎样判断一个文本输入框——输入的是数字 【急】像这样不规范的XML怎么解析、、、 java中 有没有加密解密类 为什么wait()方法要放在同步块中引申的疑问,请大神指点 大二生的一道JAVA题: 生成.jar文件后,为什么运行时出现“Fatal exception occurred. Program will exit.”?
String s2 = null;说明s仍然没指向任何对象。
现在s1已经可以参与运算了。
String s = s1 + "abc";//s为abc
String s = s2 + "abc";//s为nullabc。系统自动将null转换为了"null"
String s2 = null;说明s仍然没指向任何对象。
现在s1已经可以参与运算了。
String s = s1 + "abc";//s为abc
String s = s2 + "abc";//s为nullabc。系统自动将null转换为了"null"
String s2 = null;说明s仍然没指向任何对象