创建一个数组包含10个元素的整型数组,用java写出用三个随机整数初始化此数组
时间: 2024-03-20 10:44:25 浏览: 23
好的,以下是使用 Java 语言创建一个包含10个元素的整型数组,并用三个随机整数对其进行初始化的代码:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
// 创建一个长度为10的整型数组
int[] arr = new int[10];
// 随机生成三个整数,并将它们分别赋值给数组的三个元素
Random random = new Random();
for (int i = 0; i < 3; i++) {
int index = random.nextInt(10);
arr[index] = random.nextInt(100) + 1;
}
// 输出数组的内容
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + " ");
}
}
}
```
运行以上代码,你会得到一个包含10个元素的整型数组,其中有三个元素被随机初始化为整数。注意,每次运行代码都会得到不同的结果,因为随机数是随机生成的。
相关问题
创建一个数组包含10个元素的整型数组,用三个随机整数初始化此数组
好的,以下是使用 Python 语言创建一个包含10个元素的整型数组,并用三个随机整数对其进行初始化的代码:
```python
import random
# 创建一个长度为10的整型数组
arr = [0] * 10
# 随机生成三个整数,并将它们分别赋值给数组的三个元素
for i in range(3):
index = random.randint(0, 9)
arr[index] = random.randint(1, 100)
# 输出数组的内容
print(arr)
```
运行以上代码,你会得到一个包含10个元素的整型数组,其中有三个元素被随机初始化为整数。注意,每次运行代码都会得到不同的结果,因为随机数是随机生成的。
Java创建一个包含10个元素的整型数组,用三位随机整数初始化
可以使用Java的Random类生成随机数,然后通过循环将随机数填充到整型数组中。代码如下:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] arr = new int[10];
Random rand = new Random();
for (int i = 0; i < arr.length; i++) {
arr[i] = rand.nextInt(900) + 100; // 生成三位随机整数
}
System.out.println(Arrays.toString(arr)); // 输出数组
}
}
```
上述代码中,调用`Random.nextInt(int bound)`方法生成一个在0到bound之间的随机整数,因此我们可以通过`rand.nextInt(900) + 100`生成一个三位随机整数。循环10次将随机数填充到数组中,最后使用`Arrays.toString(arr)`方法将数组输出。