标签:strong except str 空指针 研究 tostring nbsp 原理 没有
Object obj = new Object();
方法一、
String s1 = obj.toString
方法二、
String s2 = (String)obj;
在进行null判断时,可以 s2 == null 比较,s2没有发生改变
方法三、
String s3 = obj+" ";
在进行null判断时:
s4 == "null",为false
s4.equals("null"),为true
方法四、
String s4 = String.valueOf(obj);
在进行null判断时,已经变为null字符串,比较时
s4 == "null",为true,
equals 为true
s4 == null;为false。
当obj为null的时候,方法一 会报空指针异常 java.lang.NullPointerException
底层原理还待研究
标签:strong except str 空指针 研究 tostring nbsp 原理 没有
原文地址:http://www.cnblogs.com/my0901/p/7133409.html