黑马程序员技术交流社区

标题: 数组转换成字符串的问题? [打印本页]

作者: 花开半日死    时间: 2017-3-22 07:00
标题: 数组转换成字符串的问题?
是只能通过StringBuffer转换么?
没讲这个之前不是有说一个数组能new String(char []);
通过构造来传的这个不也是算是数组转成字符串么?
求解!
作者: lvshen9    时间: 2017-3-22 07:33
用toString

作者: 花开半日死    时间: 2017-3-22 09:14
lvshen9 发表于 2017-3-22 07:33
用toString

可以不用 new StringBuffer对象
直接用String的toString();?
作者: mrwalker    时间: 2017-3-22 11:12
这个时候就应该查看API啦,通过String构造方法是可以把byte跟char数组变成字符串
作者: 情不知所起    时间: 2017-3-22 12:21
创建一个String对象,可以直接传参数一个byte【】或者char[]进去就可以转为字符串了。
然后string转数组,使用string的对象引用调方法toString(),即可
当然,也可以将数组存放在集合中,通过集合转。多查API
作者: 花开半日死    时间: 2017-3-22 18:11
就是说 一切以API为主  是吧?谢谢各位!
作者: 精诚所至    时间: 2017-3-22 19:16
lvshen9 发表于 2017-3-22 07:33
用toString

那个是StringBuilder转换成String





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2