java如何数组的最大值和最小值呢?
下文笔者讲述获取数组的最大值和最小值的方法分享,如下所示:
获取数组的最大值和最小值的方法分享
实现思路:
使用工具类Collections.min
和Collections.max
获取一个数组的最小值和最大值的方法分享
例:
获取数组的最大值和最小值的方法分享
package com.java265.other;
public class Test16 {
/**
* java265.com 示例程序
*/
public static void main(String[] args) {
int[] arrs = { 2, 1, 23, 11, 223, 90 };
int max = getMax(arrs);
int min = getMin(arrs);
System.out.println("max:" + max);
System.out.println("min:" + min);
}
public static int getMax(int[] arr) {
// 求数组arr的最大值
int max = arr[0];
for (int i = 1; i < arr.length; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
return max;
}
public static int getMin(int[] arr) {
// 求数组arr的最小值
int min = arr[0];
for (int i = 1; i < arr.length; i++) {
if (min > arr[i]) {
min = arr[i];
}
}
return min;
}
}
------运行以上代码,将输出以下信息------
max:223
min:1
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


