社区
Java SE
帖子详情
怎么把字节数组转化为字符串效率最高
birdyu
2006-10-03 10:32:17
RT
new String(byte[] a) 这个效率太低,有没有其他的好办法
...全文
384
6
打赏
收藏
怎么把字节数组转化为字符串效率最高
RT new String(byte[] a) 这个效率太低,有没有其他的好办法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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
打赏
举报
回复
那看来没的救了。。。
Java
字节
数组和
字符串
的相互转化
将
字节
数组转
化为
字符串
: 创建需要转化的
字节
数组 创建
字符串
,将
字节
数组添加到构造方法中 例如,将“你好,中国 中国,你好”在
字节
数组和
字符串
之间相互转化。 将
字符串
转
化为
字节
数...
字节
数组转
字符串
(Java)
字节
数组转
字符串
(Java) 我们在开发中经常会遇到将
字节
数组转
换成
字符串
的情况,这里提供一个简单的方法即可实现。 使用String构造方法转换: String res = new String(bytes, "UTF-8") 注意:第二个参数代表了...
把
字节
数组转
化成
字符串
的方法 String (byte[] bytes);String(byte[] bytes, int offset, int length);
字符串
数组转
化成
字符串
字符串
数组转
化成
字符串
String(char[] chars)/String(char[] chars, int offset, int length)类似于
字节
数组转
化成
字符串
。 String (byte[] bytes);每次读取数组长度个字符 byte[] bytes = new byte[1024]; ...
字节
数组转
换为
字符串
1、
字节
数组转
换为
字符串
byte[] byBuffer = new byte[20]; ... ... String strRead = new String(byBuffer); strRead = String.copyValueOf(strRead.toCharArray(), 0, byBuffer.length]); 2、
字符串
转换...
C#
字节
数组转
换成
字符串
C#
字节
数组转
换成
字符串
C#
字节
数组转
换成
字符串
如果还想从 System.String 类中找到方法进行
字符串
和
字节
数组之间的转换,恐怕你会失望了。为了进行这样的转换,我们不得不借助另一个类:System.Text....
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章