创建一个长度为5的整数数组,随机生成5个1到100之间的随机数(包含1和100)存放到数组中,然后计算出数组中所有元素的和并打印
时间: 2024-09-12 12:08:43 浏览: 46
在Java中创建一个长度为5的整数数组并随机生成5个1到100之间的随机数存放到数组中,可以使用以下步骤:
1. 创建一个长度为5的整数数组。
2. 使用`Random`类生成随机数,并填充到数组中。
3. 遍历数组,计算所有元素的和。
4. 打印出数组中的元素和。
以下是具体的Java代码实现:
```java
import java.util.Random;
public class RandomArraySum {
public static void main(String[] args) {
// 创建一个长度为5的整数数组
int[] numbers = new int[5];
// 创建Random对象
Random random = new Random();
// 用于存储数组元素和
int sum = 0;
// 随机生成5个1到100之间的随机数并存放到数组中
for (int i = 0; i < numbers.length; i++) {
// 生成1到100之间的随机数(包含1和100)
int randomNumber = random.nextInt(100) + 1;
numbers[i] = randomNumber;
// 累加到总和中
sum += randomNumber;
}
// 打印数组中的元素
System.out.println("数组中的随机数为:");
for (int number : numbers) {
System.out.print(number + " ");
}
System.out.println();
// 打印数组元素的和
System.out.println("数组元素的和为:" + sum);
}
}
```
这段代码首先创建了一个长度为5的数组,然后使用`Random`类的`nextInt(int bound)`方法生成1到100之间的随机整数,并将这些随机数存放到数组中。在生成每个随机数的同时,也将其加到`sum`变量中,用于计算数组所有元素的和。最后,代码打印出了数组中的随机数和数组元素的总和。
阅读全文