java – 将包含ASCII字符的字节数组转换为字符串
发布时间:2020-07-24 11:13:22 所属栏目:Java 来源:互联网
导读:我有一个字节数组,由我希望转换为一个字符串的ASCII字符组成.例如: byte[] myByteArray = new byte[8];for (int i=0; i8; i++) { byte[i] = (byte) (0 + i);} myByteArray应该在循环后面包含一个字符串“12345678”.如何将此字符串转换为String变量? 谢谢!
|
我有一个字节数组,由我希望转换为一个字符串的ASCII字符组成.例如: byte[] myByteArray = new byte[8];
for (int i=0; i<8; i++) {
byte[i] = (byte) ('0' + i);
}
myByteArray应该在循环后面包含一个字符串“12345678”.如何将此字符串转换为String变量? 谢谢! 解决方法使用new String(myByteArray,"UTF-8"); String类为此提供了一个constructor. 旁注:第二个参数是CharSet(字节编码),应仔细处理. More here. (编辑:日照站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – 如何识别字符串是否包含不能使用utf8-mb4字符集存储
- Java 定时器(Timer,TimerTask)详解及实例代码
- 如何在Mac上从Java读写原始IP数据包?
- java实现二维码生成的几个方法(推荐)
- java – 如何在jBoss AS 7中配置静态资源
- java发送HttpClient请求及接收请求结果过程的简单实例
- 浅谈java中Math.random()与java.util.random()的区别
- java – 如何使用ScheduledExecutorService重新安排任务?
- java.lang.reflect.Method.equals(Object obj)中的名称比较
- Java实现表单提交(支持多文件同时上传)
推荐文章
站长推荐
热点阅读
