欢迎访问宙启技术站
智能推送

Java函数:如何找出最大值和最小值?

发布时间:2023-06-22 16:03:04

Java里面可以使用内置方法来找到最大和最小值,这些方法分别是"Math.max()"和"Math.min()",这些方法接受两个参数,然后返回他们中的最大值或最小值,代码如下:

int a = 5;
int b = 10;
int max = Math.max(a,b);
int min = Math.min(a,b);

上述代码将会在max变量里保存10,在min变量里保存5。

如果要在一组数据中找到最大或最小值,可以使用一个循环来比较每个数,然后更新变量:

int[] arr = {1,2,3,4,5};
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];
    }
}

上述代码将会在max变量里保存5,在min变量里保存1。