社区
Java SE
帖子详情
怎么样将byte数组转换成String?
xiaochongvip
2006-06-21 03:37:32
如我的byte数组数据为{1,2,97,98,96,98}我想转成String ,其中97按照ascii表为字符a
,98为字符c,应该怎么装换?
我可不想String转换为1297989698的,这样没办法看。
谢谢。
...全文
1166
6
打赏
收藏
怎么样将byte数组转换成String?
如我的byte数组数据为{1,2,97,98,96,98}我想转成String ,其中97按照ascii表为字符a ,98为字符c,应该怎么装换? 我可不想String转换为1297989698的,这样没办法看。 谢谢。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaochongvip
2006-06-21
打赏
举报
回复
楼上行。谢谢.
forevertraveller
2006-06-21
打赏
举报
回复
byte[] a = {1,2,97,98,96,98} ;
StringBuffer s1=new StringBuffer(128);
s1.append("the final result:");
for (int i=0;i<a.length ;i++ )
{
s1.append((char)a[i]);
}
System.out.println(s1);
xiaochongvip
2006-06-21
打赏
举报
回复
都不行啊。
函数传进来的是byte数组
商科程序员
2006-06-21
打赏
举报
回复
就这样就行呀!
char[] c = new char[] {1,2,97,98,96,98};
System.out.println(new String(c));
输出结果是: ab`b
bjskyhorse
2006-06-21
打赏
举报
回复
// 字节数据转换为可打印字符串
// 如:{0xC8, 0x32, 0x9B, 0xFD, 0x0E, 0x01} --> "C8329BFD0E01"
// pSrc: 源数据指针
// pDst: 目标字符串指针
// nSrcLength: 源数据长度
// 返回: 目标字符串长度
int Bytes2String(const unsigned char* pSrc, char* pDst, int nSrcLength)
{
const char tab[]="0123456789ABCDEF"; // 0x0-0xf的字符查找表
for(int i=0; i<nSrcLength; i++)
{
// 输出低4位
*pDst++ = tab[*pSrc >> 4];
// 输出高4位
*pDst++ = tab[*pSrc & 0x0f];
pSrc++;
}
// 输出字符串加个结束符
*pDst = '\0';
// 返回目标字符串长度
return nSrcLength * 2;
}
kevinliuu
2006-06-21
打赏
举报
回复
byte[] a = {1,2,97,98,96,98} ;
String s = new String(a) ;
一个
byte
数组与字符串转化类库
这个类库可以实现 1.转换一个
String
字符串为
byte
数组 2.将字节
数组转
化为
String
类型的数据 3.转换一个int为
byte
数组 4.从字节数组中指定的位置读取一个Integer类型的数据 5.转换一个shor字符串为
byte
数组 6.从字节数组中指定的位置读取一个Short类型的数据
Android
byte
[] 和
String
互相转换
这个工程是简单将
String
和
byte
[]互相转换的Demo,有需要的可以下载
php字符串与
byte
字节
数组转
化类.zip
介绍php字符串与
byte
字节
数组转
化类,转换一个
String
字符串为
byte
数组,将字节
数组转
化为
String
类型的数据,转换一个int为
byte
数组,从字节数组中指定的位置读取一个Integer类型的数据,转换一个shor字符串为
byte
数组,从字节数组中指定的位置读取一个Short类型的数据。
java工具类
string
转10进制sacii
byte
数组再转16进制字符数组再转16进制
byte
数组
string
与BCD互转
java工具类 :
string
转10进制sacii
byte
数组、 10进制sacii
byte
数组转
16进制字符数组、 16进制字符
数组转
16进制
byte
数组、
string
与BCD互转等方法,包含多个转换方法, 足够满足日常解包组包需求
一个
byte
数组与字符串转化类库.zip
这个类库可以实现 1.转换一个
String
字符串为
byte
数组 2.将字节
数组转
化为
String
类型的数据 3.转换一个int为
byte
数组 4.从字节数组中指定的位置读取一个Integer类型的数据 5.转换一个shor字符串为
byte
数组 6.从字节数组中指定的位置读取一个Short类型的数据 需要的朋友可以参考下,方便大家学习php
Java SE
62,630
社区成员
307,264
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章