From 956b82ba65bdde70a23db1e7113e2280cba2b2b5 Mon Sep 17 00:00:00 2001 From: thinkgem Date: Wed, 26 Jun 2019 17:12:26 +0800 Subject: [PATCH] =?UTF-8?q?IdGen=E5=B7=A5=E5=85=B7=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=EF=BC=8C=E9=9A=8F=E6=9C=BA=E7=94=9F=E6=88=90=E6=8C=87=E5=AE=9A?= =?UTF-8?q?=E8=8C=83=E5=9B=B4=E7=9A=84Integer=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/jeesite/common/idgen/IdGenerate.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/common/src/main/java/com/jeesite/common/idgen/IdGenerate.java b/common/src/main/java/com/jeesite/common/idgen/IdGenerate.java index a098cfcc..6d26d846 100644 --- a/common/src/main/java/com/jeesite/common/idgen/IdGenerate.java +++ b/common/src/main/java/com/jeesite/common/idgen/IdGenerate.java @@ -42,6 +42,13 @@ public class IdGenerate { random.nextBytes(randomBytes); return EncodeUtils.encodeBase62(randomBytes); } + + /** + * 使用SecureRandom随机生成指定范围的Integer. + */ + public static int randomInt(int min, int max) { + return random.nextInt(max) % (max - min + 1) + min; + } /** * 获取新唯一编号(18为数值)