返回最大值或最小值:遍历完成后,返回最大值或最小值的值。
以下是使用Java语言实现查找数组最大值和最小值的示例代码:
public class MaxMinValueOfArray { public static void main(String[] args) { int[] arr = {23, 45, 12, 56, 78, 9, 43, 21}; 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);}}
在上面的代码中,我们首先定义了一个整型数组arr,并将其中的元素初始化。然后,我们定义了两个变量max和min,将数组中的第一个元素作为它们的初始值。接着,使用for循环遍历数组中的元素,比较元素的值与当前的最大值和最小值,并更新它们的值。最后,输出最大值和最小值的值。
通过上面的示例代码,我们可以看到,使用数组可以方便地解决最值问题,并且代码简单易懂。