怎么把字节数组转化为字符串效率最高

birdyu 2006-10-03 10:32:17
RT

new String(byte[] a) 这个效率太低,有没有其他的好办法
...全文
384 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
j3q39 2006-10-05
  • 打赏
  • 举报
回复
new String(byte[] a)
又学了点啊,好东西
gefengxztg 2006-10-03
  • 打赏
  • 举报
回复
楼上说得对
这个效率已经很高了
廖雪峰 2006-10-03
  • 打赏
  • 举报
回复
这个是效率最高的,不信你看String.java源代码
廖雪峰 2006-10-03
  • 打赏
  • 举报
回复
从char[]->String唯一的耗时就是一个复制过程,因为String内部的char[]不允许更改
birdyu 2006-10-03
  • 打赏
  • 举报
回复
在小数据量的情况下,没什么区别,当在多并发大数据的情况下,就明显的损耗性能,看来要动点脑筋了
birdyu 2006-10-03
  • 打赏
  • 举报
回复
那看来没的救了。。。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧