用java创建一个随机生成400000-500000的随机int
时间: 2024-04-10 10:33:13 浏览: 138
可以使用Java的Random类来生成一个在指定范围内的随机整数。以下是一个示例代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(100000) + 400000;
System.out.println(randomNumber);
}
}
```
这段代码将生成一个介于400000到500000之间的随机整数,并将其打印出来。每次运行代码,将会得到一个不同的随机数。
相关问题
java随机生成3-8位 int类型数字
可以使用Java的Random类生成指定范围内的随机整数,下面是生成3-8位int类型数字的示例代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int n = random.nextInt(99999999 - 100 + 1) + 100; // 生成3-8位随机整数
System.out.println(n);
}
}
```
解释一下,`random.nextInt(99999999 - 100 + 1)` 生成一个0到99999999之间的随机整数,然后加上100,就得到了100到100000000之间的随机整数,即3-8位随机整数。
用java写出随机生成100-3000之间的数
可以使用Java中的Random类来生成随机数。以下是生成一个在100到3000之间的随机数的示例代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random rand = new Random();
int randomNumber = rand.nextInt(2901) + 100;
System.out.println("Generated random number: " + randomNumber);
}
}
```
使用Random类的nextInt方法生成一个0到2900之间的随机整数,然后将其加上100,得到100到3000之间的随机数。
阅读全文