final protected static char[] hexArray = "0123456789ABCDEF".toCharArray();
public static String bytesToHex(byte[] bytes) {
char[] hexChars = new char[bytes.length * 2];
for ( int j = 0; j < bytes.length; j++ ) {
int v = bytes[j] & 0xFF;
hexChars[j * 2] = hexArray[v >>> 4];
hexChars[j * 2 + 1] = hexArray[v & 0x0F];
}
return new String(hexChars);
}
http://stackoverflow.com/questions/9655181/how-to-convert-a-byte-array-to-a-hex-string-in-java
반응형
'Programming > Java' 카테고리의 다른 글
Spark on HBase 컴파일 시 의존성 문제 (0) | 2015.11.23 |
---|---|
Java ByteBuffer Slice, Position, Array, ArrayOffset (0) | 2015.07.03 |
Java ByteBuffer에 스스로 Memcpy 하기 (0) | 2015.07.02 |
YARN Distributed Shell Application - Client - 주석 (0) | 2015.03.23 |
YARN Distributed Shell Application - ApplicationMaster - 주석 (0) | 2015.03.23 |