将byte数组按16进制的方式输出

 

 

private static String byte2hex(byte [] buffer){ String h = ""; for(int i = 0; i < buffer.length; i++){ String temp = Integer.toHexString(buffer[i] & 0xFF); if(temp.length() == 1){ temp = "0" + temp; } h = h + " "+ temp; } return h; } 

你可能感兴趣的:(Android)