如何把16进制数组转化为图片
答案:2 悬赏:0 手机版
解决时间 2021-01-25 04:11
- 提问者网友:疯子也有疯子的情调
- 2021-01-24 22:57
如何把16进制数组转化为图片
最佳答案
- 五星知识达人网友:独钓一江月
- 2021-01-25 00:30
先转换成BMP图片,就是先写好文件头,再把数组写到后头
全部回答
- 1楼网友:煞尾
- 2021-01-25 01:36
byte数组转换成16进制字符串string:
public class commonutil {
public static string bytestohexstring(byte[] src){
stringbuilder stringbuilder = new stringbuilder();
if (src == null || src.length <= 0) {
return null;
}
for (int i = 0; i < src.length; i++) {
int v = src[i] & 0xff;
string hv = integer.tohexstring(v);
if (hv.length() < 2) {
stringbuilder.append(0);
}
stringbuilder.append(hv);
}
return stringbuilder.tostring();
}
}
byte数组转换成16进制字符数组string[]:
public class commonutil {
public static string[] bytestohexstrings(byte[] src){
if (src == null || src.length <= 0) {
return null;
}
string[] str = new string[src.length];
for (int i = 0; i < src.length; i++) {
int v = src[i] & 0xff;
string hv = integer.tohexstring(v);
if (hv.length() < 2) {
str[i] = "0";
}
str[i] = hv;
}
return str;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯