java 生成12位随机数
时间: 2023-09-20 12:12:32 浏览: 230
您可以使用以下代码生成12位随机数:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(900000000) + 100000000; // 生成一个9位数的随机数
System.out.println(randomNumber);
}
}
```
这个随机数生成器会生成从 100000000 到 999999999 之间的随机数。如果您需要生成12位的随机数,那么可以使用这个代码片段。
相关问题
java生成12位随机数
可以使用Java的Random类来生成随机数,然后将其转换为12位字符串。以下是示例代码:
```java
import java.util.Random;
public class RandomGenerator {
public static void main(String[] args) {
Random random = new Random();
long randomNum = random.nextLong();
String randomStr = String.format("%012d", randomNum);
System.out.println(randomStr);
}
}
```
这段代码将生成一个12位的随机数,并将其输出到控制台。
java生成8位随机数
可以使用Java的Random类来生成8位随机数,代码如下:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(90000000) + 10000000; // 生成8位随机数
System.out.println(randomNumber);
}
}
```
上述代码中,通过调用Random类的nextInt()方法生成一个范围在10000000到99999999之间的随机整数。
阅读全文