java随机生成三位数
时间: 2024-06-05 12:05:24 浏览: 16
在Java中,你可以使用`Random`类和`nextInt()`方法来生成一个随机的三位数。以下是一个简单的示例:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(900) + 100; // 生成100到999之间的随机整数
System.out.println("生成的三位数是: " + randomNumber);
}
}
```
在这个例子中,`nextInt(900)`会生成一个0到899的随机数,再加上100是为了确保结果至少为100。如果你想确保每次运行都会得到不同的三位数,你可以去掉`+ 100`。
相关问题
java生成随机三位数
可以使用Java的Random类生成随机数,然后取模得到三位数,代码如下:
```
Random random = new Random();
int num = random.nextInt(900) + 100; // 生成100-999之间的随机数
System.out.println(num);
```
java随机生成14位数字
你可以使用以下代码在Java中随机生成14位数字:
```java
Random random = new Random();
long num = (random.nextLong() % 90000000000000L) + 10000000000000L;
String randomNum = Long.toString(num);
```
这段代码使用了Java的`Random`类来生成一个14位的长整型数字,然后将其转换为字符串。注意,我们使用`%`运算符来保证生成的数字是14位的,即使`Random`类生成的数字小于14位。