是的,它会的.
事实上,通过隐式调用执行此操作的优点是在.toString()不抛出异常的情况下处理空值.如果array[i]是null,then System.out.println(array[i])将打印null在哪里System.out.println(array[i].toString())扔一个NullPointerException.
这是因为该System.out.println(object)方法调用System.out.print(object)哪个调用String.valueOf(object)依次调用object.toString().
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |