char[] 转String时的陷阱

简介: char[] 转String时的陷阱

当我们想要把char[] 他转化为String类型时候,你的第一反应是什么?
对滴!toString()方法!恭喜你,中奖了,当你直接用char.toString()的时候,得到的结果会使你大失所望!
因为我们直接调用的时候,他调用的是Object的toString,返回结果自己查吧,这样印象更深刻点!!!(不要问我为什么会调用Object的方法)
我们可以这样解决!!
new String(char).toString();
这样我们就调用了String的toStrin

目录
打赏
0
0
1
0
3
分享
相关文章
new String()定义字符串为空,char[] chs = {‘a‘,‘b‘,‘c‘} String s2 = new String(chs) 输出abc,byte定99为a
new String()定义字符串为空,char[] chs = {‘a‘,‘b‘,‘c‘} String s2 = new String(chs) 输出abc,byte定99为a
|
11月前
|
C++
【C++】std::string 转换成非const类型 char* 的三种方法记录
【C++】std::string 转换成非const类型 char* 的三种方法记录
305 0
Java中 String与基本数据类型,包装类,char[],byte[]之间的转换
Java中 String与基本数据类型,包装类,char[],byte[]之间的转换
141 0
编写一个程序,链接两个字符串字面常量,将结果保存在一个动态分配的char数组中,重写这个程序,连接两个标准string对象
编写一个程序,链接两个字符串字面常量,将结果保存在一个动态分配的char数组中,重写这个程序,连接两个标准string对象
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
UTF-8 GBK UTF8 GB2312之间的区别和关系,Java中String和byte[]间的转换,byte 是怎样转为汉字,汉字转byte的;char与
【剑指offer知识点】List转int[],List转String,String转int,char[]转String,String 转char[],List转String[]
【剑指offer知识点】List转int[],List转String,String转int,char[]转String,String 转char[],List转String[]
153 0
wchar、char、CString、string
wchar、char、CString、string
149 0

热门文章

最新文章