写代码一定要有思路、步骤,理解其中的意思,运用它写起来就很快 得心应手。 
 
获取数组中的最大值 
思路: 
1、获取最大值需要比较,每一次比较都有都会有较大值,因为该值不确定,通过一个临时变量存储。 
2、让数组中的每一个元素都和这个变量中的值进行比较,如果大于了变量中的值,就用该变量记录较大的值。 
3、当所有的元素都比较完成,那么该变量中存储的就是数组中的最大值。 
步骤: 
1、定义变量初始化为数组中任意一个元素即可。 
2、通过循环语句对数组进行遍历。 
3、在遍历过程中定义判断条件,如果遍历到元素变量中的大,就赋值给该变量。 
需要定义一个功能来完成以便提高复用性。 
1、明确结果数组中最大的元素,Int类型 
2、未知内容:一个数组Int[] 数组中存放Int类型的元素。 
 
 
class ArrayTest 
{ 
         public static int getMax(int[] arr) 
 
         { 
 
                int max = arr[0]; 
                for(int x =1; x<arr.length; x++) 
                { 
                       if(arr[x]>max) 
                                 max = arr[x]; 
                } 
                     return max; 
         } 
 
 
           public static void main(strimg[] args) 
           { 
 
                  int[] arr ={5,1,6,4,2,8,9}; 
                  int max = getMax(arr); 
                  System.out.println("max="+max); 
           } 
} 
 |   
        
 
    
    
    
     
 
 |