String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 ,也就是 String.valueOf() 这个参数多载的方法有以下几种String.valueOf : 将 boolean 变量 b 转换成字符串String.valueOf : 将 char 变量 c 转换成字符串String.valueOf : 将 char 数组 data 转换成字符串String.valueOf : 将 char 数组 data 中 由 data[offset] 开始取 count 个元素 转换成字符串String.valueOf : 将 double 变量 d 转换成字符串String.valueOf : 将 float 变量 f 转换成字符串String.valueOf : 将 int 变量 i 转换成字符串String.valueOf : 将 long 变量 l 转换成字符串String.valueOf : 将 obj 对象转换成 字符串, 等于 obj.toString()用法如下:. 一般情况下,如果是确定类型的null传入,返回的是字符串“null”,而如果直接传入null,则会发生错误。String.valueOf;但如果改为以上的写法,则提示空指针。通过以上,发现String.valueOf()方法是有可能出现null的。在使用时需要注意。
暂无评论