定义一个数组,包含10个随机整数,然后输出数组中的最大值和最小值。
时间: 2024-10-24 10:08:23 浏览: 31
在Java中,你可以使用`Random`类生成随机整数并创建一个长度为10的数组。然后使用`Arrays`类或集合框架(如ArrayList)来存储这些数值,接着遍历数组找出最大值和最小值。以下是一个简单的例子:
```java
import java.util.Arrays;
import java.util.Random;
public class Main {
public static void main(String[] args) {
// 创建一个随机数生成器
Random random = new Random();
// 定义一个长度为10的整型数组
int[] numbers = new int[10];
// 用随机数填充数组
for (int i = 0; i < numbers.length; i++) {
numbers[i] = random.nextInt(100); // 可根据需要调整范围,这里设为0到99
}
// 输出数组的初始状态
System.out.println("Original array: " + Arrays.toString(numbers));
// 找出最大值和最小值
int max = Arrays.stream(numbers).max().getAsInt();
int min = Arrays.stream(numbers).min().getAsInt();
// 输出结果
System.out.println("Max value: " + max);
System.out.println("Min value: " + min);
}
}
```
这段代码首先生成一个包含10个随机整数的数组,然后找到这个数组的最大值和最小值,并打印出来。
阅读全文