永发信息网

如何把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; } }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯