ScalaBot/scalabot-app/src/main/java/net/lamgc/scalabot/util/ByteUtils.java
LamGC 19c601817c
fix: 修正了数据库命名错误的问题.
由于 MessageDigest 不适用于多线程环境, 导致用于创建数据库名称的数据会不断累加, 最终出现 botToken 无法对应数据库的问题.
2022-01-16 21:12:48 +08:00

18 lines
429 B
Java

package net.lamgc.scalabot.util;
final class ByteUtils {
private ByteUtils() {
}
public static String bytesToHexString(byte[] bytes) {
StringBuilder builder = new StringBuilder();
for (byte aByte : bytes) {
String hexBit = Integer.toHexString(aByte & 0xFF);
builder.append(hexBit.length() == 1 ? "0" + hexBit : hexBit);
}
return builder.toString();
}
}