定义一个数组,并将产生的20个1-100的随机数放入数组中,然后把数组中的最大值和最小值输出JAVA
时间: 2023-05-20 07:06:54 浏览: 103
JAVA得到数组中最大值和最小值的简单实例
5星 · 资源好评率100%
好的,这是一个简单的Java代码,可以实现你的需求:
```
import java.util.Random;
public class Main {
public static void main(String[] args) {
int[] arr = new int[20];
Random rand = new Random();
for (int i = 0; i < arr.length; i++) {
arr[i] = rand.nextInt(100) + 1;
}
int max = arr[0];
int min = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
}
}
```
这个程序定义了一个长度为20的整型数组,使用Java内置的Random类生成了20个1-100的随机数,并将它们放入数组中。然后,使用两个变量max和min来记录数组中的最大值和最小值,遍历整个数组,找到最大值和最小值,最后输出它们。
阅读全文