Java中的“(Object)null”和“null”有什么区别?
请看以下示例:
class nul
{
public static void main (String[] args)
{
System.out.println (String.valueOf((Object)null));
System.out.println (String.valueOf(null));
}
}
第一个写入,但第二个抛出 .println
null
NullPointerException
为什么只有第二行值得例外?这两个s有什么区别?Java中有真假吗?null
null
null