From 2f55cebbad3dea187a5f91d16ec80a9677dab699 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 13 十一月 2024 11:16:53 +0800 Subject: [PATCH] 1 --- src/main/java/com/yssh/utils/FileUtils.java | 19 +------------------ 1 files changed, 1 insertions(+), 18 deletions(-) diff --git a/src/main/java/com/yssh/utils/FileUtils.java b/src/main/java/com/yssh/utils/FileUtils.java index aec2a29..9df4c55 100644 --- a/src/main/java/com/yssh/utils/FileUtils.java +++ b/src/main/java/com/yssh/utils/FileUtils.java @@ -7,19 +7,11 @@ import java.nio.channels.FileChannel; import java.security.MessageDigest; -/** - * 鏂囦欢宸ュ叿绫� - * @author WWW - * @date 2023-06-06 - */ public class FileUtils { public final static int SIXTEEN = 16; public static final char[] HEX_DIGITS = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'}; - /** - * 1.鑾峰彇鏂囦欢鐨凪D5 - */ @SuppressWarnings("unused") public static String getFileMd5(String filePath) { FileInputStream fis = null; @@ -52,25 +44,16 @@ } } - /** - * 瀛楄妭鐮佽浆16杩涘埗 - */ public static String byteToHexString(byte[] tmp) { - // 姣忎釜瀛楄妭鐢� 16 杩涘埗琛ㄧず鐨勮瘽锛屼娇鐢ㄤ袱涓瓧绗︼紝 char[] str = new char[16 * 2]; - // 鎵�浠ヨ〃绀烘垚 16 杩涘埗闇�瑕� 32 涓瓧绗︼紝琛ㄧず杞崲缁撴灉涓搴旂殑瀛楃浣嶇疆 int k = 0; - // 浠庣涓�涓瓧鑺傚紑濮嬶紝瀵� MD5 鐨勬瘡涓�涓瓧鑺� for (int i = 0; i < SIXTEEN; i++) { - // 杞崲鎴� 16 杩涘埗瀛楃鐨勮浆鎹� byte byte0 = tmp[i]; - // 鍙栧瓧鑺備腑楂� 4 浣嶇殑鏁板瓧杞崲 str[k++] = HEX_DIGITS[byte0 >>> 4 & 0xf]; - // >>> 涓洪�昏緫鍙崇Щ锛屽皢绗﹀彿浣嶄竴璧峰彸绉伙紝 鍙栧瓧鑺備腑浣� 4 浣嶇殑鏁板瓧杞崲 str[k++] = HEX_DIGITS[byte0 & 0xf]; } - // 鎹㈠悗鐨勭粨鏋滆浆鎹负瀛楃涓� + return new String(str); } } -- Gitblit v1.9.3