1.以16进制形式输出数据
int i = 5;
System.out.printf("%x\n", i);
或
System.out.format("%x\n", i);
2.java 跟 c的交互过程中,由c返回的无符号byte转成int
byte b = (byte) 0xf1;
int i = b & 0xff;
1.以16进制形式输出数据
int i = 5;
System.out.printf("%x\n", i);
或
System.out.format("%x\n", i);
2.java 跟 c的交互过程中,由c返回的无符号byte转成int
byte b = (byte) 0xf1;
int i = b & 0xff;