当先锋百科网

首页 1 2 3 4 5 6 7

在java中,求一组数的最大值和最小值可以采用以下代码实现:

public class MaxMinFinder {
public static void main(String[] args) {
int[] arr = {10, 45, 3, 8, 67, 23};
int max = arr[0];
int min = arr[0];
for(int i=1; imax) {
max = arr[i];
}
if(arr[i]< min) {
min = arr[i];
}
}
System.out.println("数组中的最大值为:" + max);
System.out.println("数组中的最小值为:" + min);
}
}

在上面的代码中,首先定义一个int型数组arr,并给数组赋初值。接着定义两个变量max和min分别表示数组中的最大值和最小值,初始化为数组的第一个元素。

然后使用for循环遍历数组中的每一个元素,如果该元素比max大,则更新max的值;如果该元素比min小,则更新min的值。

最后通过System.out.println语句输出数组中的最大值和最小值。

总结来说,求一组数的最大值和最小值的过程其实就是找出数组中的最大值和最小值。这个过程可以使用for循环遍历数组,并通过if语句比较每一个元素的大小来实现。