SecureRandom生成有范围的随机数
时间: 2024-05-08 21:17:50 浏览: 286
骰子Ruby前功
SecureRandom可以生成任意范围的随机数,例如生成1~100之间的随机整数,可以使用以下代码:
```java
SecureRandom random = new SecureRandom();
int min = 1;
int max = 100;
int randomNumber = random.nextInt(max - min + 1) + min;
```
这里的random.nextInt(max - min + 1)会生成0~99之间的随机数,加上min后就变成了1~100之间的随机数。
阅读全文