对象输出String 的三种方式

1.(String)xx

2. xxx.toString()

3.String.valueOf(xxx)

先说结论

推荐使用第三种 String.valueOf(xxx)

因为 第一种 (String)xx 会出现ClassCastException 类型转化异常

第二种 xx.toString() 会出现nullPointException 空指针异常 

第三种 无论如何 都会有值 xxx为null 时 返回  字符串 "null" 

你可能感兴趣的:(Java学习,String,Java基础)