Bootstrap

【Java基础知识 7】toString()、String.valueOf、(String)强转

目录

一、前言

二、代码实例

1、基本类型

2、封装类型

3、null值问题

三、源码分析

1、toString()

 2、String.valueOf()

四、总结

1、toString(),可能会抛空指针异常

2、String.valueOf(),推荐使用,返回字符串“null”

3、(String)强转,不推荐使用


一、前言

相信大家在日常开发中这三种方法用到的应该很多,尤其是前两种,经常在开发的时候,随心所欲,想用哪个用哪个,既然存在,那就应该有它存在的道理,那么什么情况下用哪个呢?

二、代码实例

1、基本类型

(1)基本类型没有toString()方法

(2)推荐使用 

(3)无法强转 

;