java中獲取數組中的最大值


案例:獲取數組中的最大值

需求:給頂一個int型數組,找出它的最大元素

分析:從第一個元素開始,依次與后面的元素比較,每次都將較大的值存在臨時變量中,比較完成后臨時變量即為最大值。

 

 步驟:

  A:創建一個int型數組:

    int[] arr={2,4,6,3,5,9};

  B:定義臨時變量temp,代表最大元素,存儲第一個值:

    int temp = arr[0];

  C:使用for循環遍歷數組第一個元素后的每一個元素

  D:將數組的元素和temp的值比較,將最大的值賦給temp

  E:輸出temp的值

代碼:

 

public class Text {
    public static void main(String[] args) {
        //需求:定義一個int型數組,找出它的最大值
        //1.定義一個int
        int[] arr={2,4,6,3,5,9};
        //2.定義一個臨時變量temp,用來表示最大值
        int temp = arr[0];
        //3.通過for循環遍歷數組,獲取到每一個數據
        for (int i=0;i<arr.length;i++){
            //4.把獲取到的數據一次和temp進行比較,並將最大的值賦值給temp
            if(arr[i]>temp){
                temp=arr[i];
            }
        }
        //5.for循環執行結束后,temp記錄的就是最大值,打印即可
        System.out.println(temp);
    }

}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM