java获取大于0的随机数_java – 生成大于或小于前一个随机数的随机数
时间: 2023-10-18 12:20:12 浏览: 231
可以使用Java的Random类来生成大于0的随机数和生成大于或小于前一个随机数的随机数。
生成大于0的随机数示例代码:
```java
import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
Random random = new Random();
int num = random.nextInt(Integer.MAX_VALUE) + 1; // 生成大于0的随机数
System.out.println(num);
}
}
```
生成大于或小于前一个随机数的随机数示例代码:
```java
import java.util.Random;
public class RandomExample {
public static void main(String[] args) {
Random random = new Random();
int prevNum = 10; // 前一个随机数
int num = prevNum + random.nextInt(21) - 10; // 生成大于前一个数-10小于前一个数+10的随机数
System.out.println(num);
}
}
```
在上面的示例代码中,`random.nextInt(21)`表示生成0到20之间的随机数,然后再减去10,就可以生成大于前一个数-10小于前一个数+10的随机数。
阅读全文