社区
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的,这样没办法看。
谢谢。
...全文
1163
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.从字节数组中指定的...
php字符串与
byte
字节
数组转
化类.zip
介绍php字符串与
byte
字节
数组转
化类,转换一个
String
字符串为
byte
数组,将字节
数组转
化为
String
类型的数据,转换一个int为
byte
数组,从字节数组中指定的位置读取一个Integer类型的数据,转换一个shor字符串为
byte
...
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
转换一个
String
字符串为
byte
数组 2.将字节
数组转
化为
String
类型的数据 3.转换一个int为
byte
数组 4.从字节数组中指定的位置读取一个Integer类型的数据 5.转换一个shor字符串为
byte
数组 ...
C# 格式转换大全
byte
array2
string
方法将
byte
数组转
换为字符串,使用默认的编码方式来解码
byte
数组。
string
2
byte
array 方法则将字符串转换为
byte
数组,返回的
byte
数组长度可能小于原始字符串的长度。 3. 字符串与
byte
...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章