为什么对象实例(为null)上的toString()没有抛出NPE?

为什么对象实例(为null)上的toString()没有抛出NPE?,第1张

为什么对象实例(为null)上的toString()没有抛出NPE?

PrintWriter
println(Object)
调用(即编写
System.out.println(nothingToHold)
调用的方法),
String.valueOf(x)
如Javadoc中所述:

public void println(Object x)

String.valueOf(Object)
将null转换为“ null”:

public static String valueOf(Object obj)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5616190.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-15
下一篇2022-12-15

发表评论

登录后才能评论

评论列表(0条)

    保存