`

byte 转 十六进制

    博客分类:
  • java
 
阅读更多

 

StringBuilder str = new StringBuilder();
				for (int i = 0; i < b.length; i++) {
					int v = b[i] & 0xFF;
					String hv = Integer.toHexString(v);
					if (hv.length() < 2) {
						str.append(0);
					}
					if (i == b.length-1) {
						str.append(hv);
					} else {
						str.append(hv + " ");
					}
				}
				String errorMsg = "处理消息时,收到了未经解码的字节数组【" + str + "】";

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics