求任意多整数中的最大值和最小值:
只需要将想要比较的值放如数组中
class MaxMin {
public static void main(String[] args) {
int[] arr ={45,67,24,89,33,56,95};
int max = getMax(arr);
System.out.println("最大值: "+max);
int min = getMin(arr);
System.out.println("最大值: "+min);
}
public static int getMax(int[] arr){//获取数组中最大值
int max = arr[0];
for (int i =1;i <arr.length ;i++ ) {
max = max < arr[i]? arr[i]:max;
}
return max;
}
public static int getMin(int[] arr){//获取方法中最小值
int min = arr[0];
for (int i =1;i <arr.length ;i++ ) {
min = min > arr[i]? arr[i]:min;
}
return min;
}
}
|