From 068b15a5d507d691679ff55749dc6f3a920ea1c1 Mon Sep 17 00:00:00 2001 From: Junjie <540245094@qq.com> Date: 星期三, 03 一月 2024 09:09:07 +0800 Subject: [PATCH] # --- zy-asrs-common/src/main/java/com/zy/asrs/common/utils/Utils.java | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/zy-asrs-common/src/main/java/com/zy/asrs/common/utils/Utils.java b/zy-asrs-common/src/main/java/com/zy/asrs/common/utils/Utils.java index 5ec5753..13c4bed 100644 --- a/zy-asrs-common/src/main/java/com/zy/asrs/common/utils/Utils.java +++ b/zy-asrs-common/src/main/java/com/zy/asrs/common/utils/Utils.java @@ -2,6 +2,7 @@ import com.zy.asrs.framework.common.Cools; +import java.security.SecureRandom; import java.text.DecimalFormat; /** @@ -55,4 +56,19 @@ throw new RuntimeException("搴撲綅瑙f瀽寮傚父"); } + /** + * 鐢熸垚闅忔満瀛楃涓� + */ + public static String generateString(int length) { + String characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; // 鍙�夌殑瀛楃闆嗗悎 + SecureRandom random = new SecureRandom(); + StringBuilder sb = new StringBuilder(length); + for (int i = 0; i < length; i++) { + int index = random.nextInt(characters.length()); + char randomChar = characters.charAt(index); + sb.append(randomChar); + } + return sb.toString(); + } + } -- Gitblit v1.9.1