java返回数组中的最大值
要返回数组中的最大值,可以使用以下代码:
public class Main {
public static void main(String[] args) {
int[] arr = {5, 3, 8, 2, 7};
int max = findMax(arr);
System.out.println("最大值是:" + max);
}
public static int findMax(int[] arr) {
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
return max;
}
}
上面的代码定义了一个名为findMax的方法,接受一个整型数组作为参数,并返回数组中的最大值。在findMax方法中,我们初始化max为数组的第一个元素arr[0],然后遍历数组,逐个比较数组中的元素与max的大小,如果找到比max更大的元素,则将其赋值给max。最后返回max作为结果。在main方法中,我们调用findMax方法,并输出最大值。输出结果为最大值是:8
原文地址: https://www.cveoy.top/t/topic/hWrj 著作权归作者所有。请勿转载和采集!