如何用Java编程生成并打印出三个随机整数?
时间: 2024-10-26 18:16:41 浏览: 29
在Java中,你可以使用`java.util.Random`类来生成随机整数,并利用`System.out.println()`函数将其打印出来。以下是生成并打印三个随机整数的基本步骤:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
// 创建Random对象
Random random = new Random();
// 生成随机整数(范围0到100,包括0和100)
int num1 = random.nextInt(101);
int num2 = random.nextInt(101);
int num3 = random.nextInt(101);
// 打印这三个随机数
System.out.println("第一个随机数: " + num1);
System.out.println("第二个随机数: " + num2);
System.out.println("第三个随机数: " + num3);
}
}
```
运行这段代码,每次程序启动都会得到三个不同的随机整数。
相关问题
创建一个数组包含10个元素的整型数组,用java写出用三个随机整数初始化此数组
好的,可以使用Java的Random类来生成随机整数,下面是代码实现:
```java
import java.util.Arrays;
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] arr = new int[10];
Random random = new Random();
for (int i = 0; i < 3; i++) {
arr[i] = random.nextInt(100); // 生成0-99的随机整数
}
System.out.println(Arrays.toString(arr));
}
}
```
这个程序会创建一个包含10个元素的整型数组,然后使用Random类生成三个随机整数,并将它们存储在数组的前三个元素中。最后,使用Arrays类的toString()方法将整个数组打印出来。
用Java语音编写程序获取一个正随机三位整数
在Java中,你可以使用`java.util.Random`类来生成随机数,并结合一些条件判断来确保生成的是三位正整数。以下是一个简单的示例:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int randomNumber;
do {
// 生成0-999之间的随机数
randomNumber = random.nextInt(1000);
} while (randomNumber < 0 || randomNumber >= 1000); // 确保数字在0到999之间
System.out.println("生成的正随机三位整数是: " + randomNumber);
}
}
```
这个程序会不断生成随机数,直到得到一个在0到999之间的整数为止。当满足条件后,它就会打印出这个三位正整数。
阅读全文