java中把byte[]转换成字符串,然后再转回String类型字符串
java中把byte[]转换成字符串,然后再转回String类型字符串,保证byte[]内容一样,怎么个转法,谢谢提供转换...
java中把byte[]转换成字符串,然后再转回String类型字符串,保证byte[]内容一样,怎么个转法,谢谢提供转换
展开
展开全部
String s = new String(new byte[] { 1, 2, 3 });
byte[] b = s.getBytes();
byte[] b = s.getBytes();
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
结合base64可以轻松搞定,只是encode和decode有点耗时
String temp = Base64.encodeToString(data,Base64.DEFAULT);
data = Base64.decode(temp,Base64.DEFAULT);
String temp = Base64.encodeToString(data,Base64.DEFAULT);
data = Base64.decode(temp,Base64.DEFAULT);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String str="so easy";
byet[] buff= str.getByet();
String newstr=new String(buff);
byet[] buff= str.getByet();
String newstr=new String(buff);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String s="";
byte[] tempB=s.getBytes();
s=new String(tempB);
byte[] tempB=s.getBytes();
s=new String(tempB);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个有点困难
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询