要求:
去计算一个整数数组中最大的整数元素,
思路:
我们可以假设在数组中存在一个最大值,然后用最大值依次去和其他数值进行比较,从而拿到真实中的最大值
接下来我们来看代码
import com.whhx;
/**
* @author 瑞飞
* @version 1.0
* @date:2020/10/15
*/
public class EvaluationProgram{
public static void main(String arg[]){
//我们先来定义一个数组
int[] arr={5,8,3,9,1};
//接下来我们来假设数组的第一个元素是最大的数值
int max=arr[0];
//接下来我们就开始用假设的最大值与数组中的其他数值进行比较,
for(int i=0;i<arr.length-1;i++){
int b;
if(arr[0]<arr[i+1]){
b=arr[0];
arr[0]=arr[i+1];
arr[i+1]=b;
}
}
//最后在整组数据都比较完之后,我们将第一个元素的值取出,即为最大值
System.out.println("该数组中的最大值为:"+arr[0]);
}
}
这是一个特别特别简单的小案例,闲来无事,和大家交流分享一下。喜欢的就点个关注吧!谢谢!