社区
Java SE
帖子详情
char[]和byte[]怎么相互转化呢?
kofight
2002-12-03 02:47:51
char[]和byte[]怎么相互转化呢?
...全文
755
3
打赏
收藏
char[]和byte[]怎么相互转化呢?
char[]和byte[]怎么相互转化呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
alphazhao
2002-12-03
打赏
举报
回复
忘了将byte[]转为char[]的了
综合如下:
public class Test{
public static void main(String[] args) {
try {
//从char[]到byte[]
char[] ch = {'中','a'};
String str = String.valueOf(ch,0,ch.length);
byte[] alpha = str.getBytes();
System.out.println(str);
System.out.println(alpha.length);
//从byte[]到char[]
String str2 = new String(alpha);
char[] ch2 = new char[str2.length()];
System.out.println(str2);
for(int i=0;i<str2.length();i++) {
ch2[i] = str2.charAt(i);
System.out.println(ch2[i]);
}
}
catch(Exception es) {
es.printStackTrace();
}
}
}
alphazhao
2002-12-03
打赏
举报
回复
char中存若为中文,是2个字节,若为字母等,又是1个字节,byte是1个字节的,也就是说,直接将char[] 转换为 byte[],在byte的长度定义上肯定是会有问题的。
所以,我们可以通过String对象中转转换,比如如下:
char[] ch = {'中','a'};
String str = String.valueOf(ch,0,ch.length);
byte[] alpha = str.getBytes();
System.out.println(str);
System.out.println(alpha.length);
wdllove
2002-12-03
打赏
举报
回复
你查一下有的是
byte
与各类型之间的
转化
1. **int、
char
、double与
byte
的
相互
转换** - **int到
byte
[]的转换** ```java public static
byte
[] intTo
Byte
(int number) { int temp = number;
byte
[] b = new
byte
[4]; for (int i = b.length - 1; i > -...
C# 格式转换大全
C# 格式转换大全是一份非常实用的文档,它总结了常见的 C# 数据格式的
相互
转化
方法,涵盖了字符串、
char
数组、
byte
数组等多种数据类型的转换。这些方法可以在实际开发中立刻拿来使用,非常方便! 1. 字符串与 ...
c#中的流,字节,字符,字符串的互相
转化
在C#编程中,数据传输和存储经常涉及流(Stream)、字节(
Byte
)、字符(
Char
)和字符串(String)之间的转换。理解这些基本类型之间的转换对于处理文件操作、网络通信以及数据序列化等任务至关重要。以下是关于这些...
java 二进制数据与16进制字符串
相互
转化
方法
Java 中,二进制数据和 16 进制字符串是两种常见的数据表示形式,在实际编程过程中,我们经常需要将这两种格式
相互
转换。本文将详细介绍 Java 中二进制数据与 16 进制字符串
相互
转换的方法。 二进制数据 在 Java ...
C#.net中的类型转换详细介绍
在C#.NET编程中,类型转换是至关重要的概念,它涉及到不同数据类型的
相互
转化
,以满足特定场景的需求。本文将详细解析C#.NET中的类型转换,包括装箱、拆箱、别名、数值类型间的转换、字符编码转换、字符串与数值的...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章