如何把byte值加上一个0x的前缀?

ruby123 2005-04-29 10:29:31
我的服务器端要求接收的数据是一个byte[],但要求是全16进制的(前缀是0x),我现在有16 进制的数据,但不知道如何加上0x前缀?请各位指教,多谢了。
...全文
605 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuilichen 2005-04-29
  • 打赏
  • 举报
回复
byte就是byte,byte还有16进制的?

一个byte数组,你认为它是2进制数就是2进制数,
认为它是汉字,它就是汉字,
认为它是jpg,它就是jpg

至于如何才能成功解析,你就需要知道它到底是什么了。
Dan1980 2005-04-29
  • 打赏
  • 举报
回复
晕一个.

数据都是二进制的, 至于八进制, 十进制, 十六进制都是为了书写简便需要.
你只要确保你传过去的是byte就可以了, 至于表示成什么进制那是另一回事.
noscar 2005-04-29
  • 打赏
  • 举报
回复
应该是 ascii...
turanxintiao 2005-04-29
  • 打赏
  • 举报
回复
用FileInputStream对象得到的数据流保存在byte数组中,得到的这个数组中的数据是ASCII吗?
shan1119 2005-04-29
  • 打赏
  • 举报
回复
楼上大哥说的对

62,636

社区成员

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

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