社区
Java SE
帖子详情
Byte[]怎么转换为byte[]??
sik
2006-07-31 04:35:47
如题
...全文
399
6
打赏
收藏
Byte[]怎么转换为byte[]??
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
程序獵人
2006-08-01
打赏
举报
回复
没了。
sik
2006-08-01
打赏
举报
回复
这种方法太低效了吧,难道java中没有别的方法了吗??
skyer_lei
2006-07-31
打赏
举报
回复
Byte 类中有一个方法 public byte byteValue()作用是 "作为一个 byte 返回此 Byte 的值。"
比如说你的Byte[] B;
byte[] b=new byte[B.length];
for(int i=0;i<b.length;i++)
{
b[i]=B[i].byteValue();
}
b[i]就是你要的结果
wts173
2006-07-31
打赏
举报
回复
up
zhenliang
2006-07-31
打赏
举报
回复
public static byte[] byteObjectArrayToByteArray(Byte[] byteObjectArray){
if(byteObjectArray==null) return null;
byte[] b=new byte[byteObjectArray.length];
for(int i=0;i<b.length;i++){
b[i]=byteObjectArray[i].byteValue();
}
return b;
}
cocosunshine
2006-07-31
打赏
举报
回复
我不知道有没有更好的数组之间转换的办法,但是你可以使用Byte.byteValue()来转换成byte,然后不断循环就好。
怎么将
byte
转换
为String?
这里的 "UTF-8" 是字符编码,它告诉Java如何解释字节数组中的字节以构建字符串。在Java中,将字节(
byte
)数组
转换
为字符串(String)通常需要指定字符编码,因为字节可以表示各种不同的字符编码,如UTF-8、UTF-16、ISO-8859-1等。如果字节数组中的字节表示的是有效的UTF-8编码的字符序列,通常情况下我们可以安全地使用UTF-8字符编码来将字节数组
转换
为字符串。请注意,如果我们不确定字节数组中的字节是使用哪种字符编码生成的,那么使用错误的字符编码可能会导致乱码或错误的结果。
Java中:
byte
转换
为int ,int
转换
为long
1.
byte
转换
为int 在Java语言中,
byte
和 int都是有符号的,它们的数值都是用补码做计算的。
byte
的数值范围是:-128 ~ +127 。高位为1表示负数,0表示正数。 如果在业务中遇到传输的数据是无符号的,就会存在问题。比如远程设备给我们传过来一个0xfe的数据: 0xfe,无符号的时候表示的是254,二进制为 11111110 。但是在Java程序里面,0xfe在
byte
中的值却表示的是-2 ,这就会出现问题。 如果用int数据类型来放0xfe,是没问题的。因为int虽然也是有符号的
byte
转换
为char
char转化为
byte
: public static
byte
[] charTo
Byte
(char c) {
byte
[] b = new
byte
[2]; b[0] = (
byte
) ((c & 0xFF00) >> 8); b[1] = (
byte
) (c & 0xFF); return b;
byte
转换
字符串(string)+字符串
转换
byte
byte
转换
字符串(string)+字符串
转换
byte
C# 中字符串string和字节数组
byte
[]的
转换
//string转
byte
[]:
byte
[]
byte
Array = System.Text.Encoding.Default.Get
Byte
s ( str ); //
byte
[]转string: string str = Syst...
C#、Asp.net
byte
转换
为GB/MB/KB 方法
在日常开发中,遇到一个开发问题,前端上传文件后,直接通过upload上传的,得到文件大小是
byte
类型,所以需要根据
byte
类型的值,将
byte
转换
为GB/MB/KB,具体方法如下: /// <summary> ///
byte
转换
为GB/MB/KB /// </summary> /// <param name="KSize"></param> /// <return
Java SE
62,615
社区成员
307,307
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章