/** |
* 将16位byte[] 转换为32位String |
* |
* @param buffer |
* @return |
*/ |
private String toHex( byte buffer[]) { |
StringBuffer sb = new StringBuffer(buffer.length * 2 ); |
for ( int i = 0 ; i < buffer.length; i++) { |
sb.append(Character.forDigit((buffer[i] & 240 ) >> 4 , 16 )); |
sb.append(Character.forDigit(buffer[i] & 15 , 16 )); |
} |
return sb.toString(); |
} |