java小白求大神帮我分析一下,底层怎么算法的?
public class ArrayOperateDemo
{
static int getMax()
{
int max = nums[0];//假设nums [ 0 ] 第一个元素是最大值
for(int index = 0;index < nums.length; index++)
{ //如果大于max,则把nums[index]值存储到max
if(nums[index] > max)
{
max = nums[index];
}
}
return max;
}
public static void main(String [ ] args)
{
int [ ] nums = new int [ ] {1,3,-2,7,10};
System.out.println(ArrayOperateDemo.getMax(nums));
}
}