From 8d662de2fd262b3a485f16e197cb4d0ca2a61cdf Mon Sep 17 00:00:00 2001
From: zsh_root <979909237@qq.com>
Date: 星期三, 10 十二月 2025 17:03:47 +0800
Subject: [PATCH] 发布版V1.0
---
src/jiexi/HexUtils.java | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/jiexi/HexUtils.java b/src/jiexi/HexUtils.java
index a1edfc7..9a3b55e 100644
--- a/src/jiexi/HexUtils.java
+++ b/src/jiexi/HexUtils.java
@@ -1,7 +1,7 @@
package jiexi;
public class HexUtils {
- // 十六进制字符快速转换表 (ASCII范围内)
+ // 鍗佸叚杩涘埗瀛楃蹇�熻浆鎹㈣〃 (ASCII鑼冨洿鍐�)
private static final int[] HEX_VALUES = new int[128];
static {
for (int i = 0; i < HEX_VALUES.length; i++) {
@@ -13,23 +13,23 @@
}
}
- // 线程安全的字符缓冲区 (初始大小256)
+ // 绾跨▼瀹夊叏鐨勫瓧绗︾紦鍐插尯 (鍒濆澶у皬256)
private static final ThreadLocal<char[]> CHAR_BUF_CACHE =
ThreadLocal.withInitial(() -> new char[256]);
/**
- * 获取线程本地字符缓冲区
- * @return 可复用的char[256]缓冲区
+ * 鑾峰彇绾跨▼鏈湴瀛楃缂撳啿鍖�
+ * @return 鍙鐢ㄧ殑char[256]缂撳啿鍖�
*/
public static char[] getThreadLocalBuffer() {
return CHAR_BUF_CACHE.get();
}
/**
- * 快速将两个十六进制字符转换为字节
- * @param c1 高位字符 (0-9, A-F, a-f)
- * @param c2 低位字符 (0-9, A-F, a-f)
- * @return 转换后的字节值 (无效字符返回0)
+ * 蹇�熷皢涓や釜鍗佸叚杩涘埗瀛楃杞崲涓哄瓧鑺�
+ * @param c1 楂樹綅瀛楃 (0-9, A-F, a-f)
+ * @param c2 浣庝綅瀛楃 (0-9, A-F, a-f)
+ * @return 杞崲鍚庣殑瀛楄妭鍊� (鏃犳晥瀛楃杩斿洖0)
*/
public static int fastHexToByte(char c1, char c2) {
int high = (c1 < 128) ? HEX_VALUES[c1] : -1;
--
Gitblit v1.10.0