char[] 转String时的陷阱

123 阅读1分钟

​​​​​​​​本文已参与「新人创作礼」活动,一起开启掘金创作之路。​

当我们想要把char[] 他转化为String类型时候,你的第一反应是什么?

对滴!toString()方法!恭喜你,中奖了,当你直接用char.toString()的时候,得到的结果会使你大失所望!

因为我们直接调用的时候,他调用的是Object的toString,返回结果自己查吧,这样印象更深刻点!!!(不要问我为什么会调用Object的方法)

我们可以这样解决!!

new String(char).toString();

这样我们就调用了String的toStrin

更多编程内容,请扫码关注《coder练习生》,如果觉得有用,也可赠送作者一杯咖啡