byte[] 转 String16进制
private void cs(byte[] da)
String hex="";
for(int i=0;i<da.length;i++){
hex = Integer.toHexString(da[i] & 0xFF);
if (hex.length() == 1) {
hex='0' + hex;
}
/**
* 处理数据 根据协议
*/
System.out.println("log----date---"+i+": "+hex);
}
}
传个byte[]的值进去
本文介绍如何将Java字节数组转换为十六进制字符串,并展示了具体的实现方法,包括字符串拼接和循环遍历字节。
2431

被折叠的 条评论
为什么被折叠?



