Computer/JAVA
Java 16진수로 변환
미처서
2014. 8. 12. 15:10
public static final String CHARS = "0123456789ABCDEF";
public static String toHexString(byte[] data) {
StringBuilder sb = new StringBuilder();
for (int i = 0; i < data.length; ++i) {
sb.append(CHARS.charAt((data[i] >> 4) & 0x0F)).append(
CHARS.charAt(data[i] & 0x0F));
}
return sb.toString();
}