1.生成范围内随机数
Random random = new Random();
StringJoiner str = new StringJoiner(", ");
for (int j = 0; j < 90; j++) {
int i = random.nextInt(100-90+1)+90;
// randNumber 将被赋值为一个 MIN 和 MAX 范围内的随机数
//int randNumber = random.nextInt(MIN, MAX + 1);
str.add(i+"");
}
System.out.println(str.toString());
运行结果

new Random().nextInt(100) % (100-2+1) +2
2.生成随机字符串
org.apache.commons.lang3包下有一个RandomStringUtils类,其中有一个randomAlphanumeric(int length)函数,可以随机生成一个长度为length的字符串。
String s = RandomStringUtils.randomAlphanumeric(37);
System.out.println(s);
运行结果
![]()
点进去可以看出 RandomStringUtils.randomAlphanumeric方法实际上是

我们也可是直接调用 RandomStringUtils下的random(长度,true,true);
本文介绍了如何使用Java的Random类生成指定范围内的随机整数,以及Apache Commons Lang库中RandomStringUtils类用于生成随机字符串的方法。通过实例展示了代码实现和运行结果。
4053

被折叠的 条评论
为什么被折叠?



