java中数组求最值
首先我们运用的软件是IntelliJ IDEA 2023.2.5,在idea中书写代码求最值。代码如下:
package xiti;
public class 数值求最值 {
public static void main(String[] args) {
int[] facescore = {15,9000,10000,20000,9500,-5};//这里先定义数组的内容;
int max = facescore[0];//定义max为最大值,通常将数组第一个值赋值给max;
for (int i = 1; i <facescore.length ; i++)
//此处利用for循环,i<facescore.length,的意思是循环多少次,既facescore.length为数组的长度,数组名+lenght在编译器中是指数组的长度,这里无需手动计算,编译器自动计算。
{
if(facescore[i]>max)
//在for循环中将数组的每一个数值与max进行比较 ,如果数组中的值大于max,那么数组的值将赋值给max;
{
max=facescore[i];
}
//通过facescore.length次循环后可得出数组中最大值为20000;
}
//最后得到该数组的最大值后即可输出,在idea中有一个快捷键可快速打印下行,例如(max.sout),英文内容+.+sout,"字符串"+.+sout;
System.out.println(max);
}
}