java将指定byte数组以16进制的形式打印到控制台
//将指定byte数组以16进制的形式打印到控制台
public static void printHexString( byte[] b) {
for (int i = 0;
i < b.length;
i++) {
String hex = Integer.toHexString(b[i] & 0xFF);
if (hex.length() == 1) {
hex = '0' + hex;
}
System.out.print(hex.toUpperCase() );
}
}
文章出处:http://www.diybl.com/course/3_program/java/javajs/20081012/150143.html
推荐阅读
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 即将到手三百万
- 参保人员因患病来不及到指定的医疗机构就医,能否报销医疗费用()
- 事件代理
- 思友人
- Java|Java OpenCV图像处理之SIFT角点检测详解
- java中如何实现重建二叉树
- 数组常用方法一
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- 20210307《挑战赛怂人胆》【能量将帅挑战赛(01)】