Java生成1-65535的随机数
时间: 2023-07-29 14:10:46 浏览: 108
你可以使用Java中的Random类来生成1-65535之间的随机数,具体实现代码如下:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(65535) + 1;
System.out.println("随机数为:" + randomNumber);
}
}
```
在这个代码中,我们使用了Java中的Random类来生成随机数,然后使用nextInt方法来指定随机数的范围为0-65534,再加上1,最终得到的随机数范围就是1-65535。
相关问题
java生成1-100随机数
可以使用Java中的Random类来生成1-100的随机数,代码如下:
```
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(100) + 1;
System.out.println("随机数为:" + randomNumber);
}
}
```
这段代码会生成一个1-100之间的随机数,并将其输出到控制台。
java生成1-20的随机数
可以使用Java的随机数生成器Random类,结合循环生成1-20的随机数。代码如下:
```
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
for (int i = 0; i < 20; i++) {
int randomNumber = random.nextInt(20) + 1;
System.out.println(randomNumber);
}
}
}
```
其中,`nextInt(20)`方法会生成0-19的随机数,为了生成1-20的随机数,需要再加上1。`for`循环控制随机数的生成次数为20次。
阅读全文