案例:獲取數組中的最大值
需求:給頂一個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); } }
