import java.util.Arrays;
import java.util.Random;
public class HomeWork13 {
public static void main(String[] args) {
// 求出数组最大值 最小值
int[] arr = arr(20);//用一个数组接收返回的值
System.out.println(Arrays.toString(arr));//打印一下所创建的数组
System.out.println(max(arr));//调用发法
System.out.println(min(arr));
}
public static int max(int[] arr){
int num = arr[0];//假设arr[0]就是最大值
for (int i = 1; i < arr.length; i++) { //与数组第二个开始比较
if (num < arr[i]) {
num = arr[i];
}
}
return num;
}
public static int min(int[] arr) {//和最大值的方法一样
int num = arr[0];
for (int i = 1; i < arr.length; i++) {
if (num > arr[i]) {
num = arr[i];
}
}
return num;
}
public static int[] arr(int num) { //创建一个里面有num个随机数的数组
Random ran = new Random();
int[] ar = new int[num];
for (int i = 0; i < num; i++) {
ar[i] = ran.nextInt(100);
}
return ar;
}
}
《java入门》数组最大值 最小值
最新推荐文章于 2022-03-31 12:33:58 发布