java生成19位随机数
时间: 2023-08-30 17:09:41 浏览: 190
以下是一个Java程序,可以生成19位随机数:
```java
import java.util.Random;
public class GenerateRandomNumber {
public static void main(String[] args) {
Random random = new Random();
long number = (random.nextLong() % 9000000000000000000L) + 1000000000000000000L;
System.out.println(number);
}
}
```
这个程序使用了Java的Random类来生成一个随机长整型数。然后,通过对该数进行取模和加法运算,产生一个19位的随机数。
相关问题
java 生成6位随机数
可以使用Java中的Random类来生成6位随机数,具体代码如下:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(900000) + 100000;
System.out.println("随机生成的6位数为:" + randomNumber);
}
}
```
运行程序,每次都会输出一个6位的随机数。其中,`nextInt(900000)`会生成0到899999之间的随机整数,再加上100000即可得到100000到999999之间的随机整数。
java生成6位随机数
可以使用Java中的Random类来生成6位随机数,代码如下:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int num = random.nextInt(900000) + 100000;
System.out.println(num);
}
}
```
这段代码中,首先创建了一个Random实例,然后使用nextInt方法生成一个0到899999之间的随机数,再加上100000,即可得到一个6位随机数。
阅读全文