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。
