blob: d4205684b2b1cf0076f4c7974d0c46be62683464 [file] [log] [blame]
package org.mariadb.jdbc.util;
public final class StringUtils {
private static final char[] hexArray = "0123456789ABCDEF".toCharArray();
public static String byteArrayToHexString(final byte[] bytes) {
return (bytes != null) ? getHex(bytes) : "";
}
private static String getHex(final byte[] raw) {
final StringBuilder hex = new StringBuilder(2 * raw.length);
for (final byte b : raw) {
hex.append(hexArray[(b & 0xF0) >> 4]).append(hexArray[(b & 0x0F)]);
}
return hex.toString();
}
}