在Java編程中,數組是一種常見的數據結構,用于存儲一組相同類型的變量。當我們需要找出數組中的最大值和最小值時,可以使用以下代碼:
public class ArrayDemo { public static void main(String[] args) { int[] arr = {10, 20, 30, 40, 50}; int max = getMax(arr); int min = getMin(arr); System.out.println("最大值為:" + max); System.out.println("最小值為:" + min); } public static int getMax(int[] arr) { int max = arr[0]; for(int i = 1; i< arr.length; i++) { if(arr[i] >max) { max = arr[i]; } } return max; } public static int getMin(int[] arr) { int min = arr[0]; for(int i = 1; i< arr.length; i++) { if(arr[i]< min) { min = arr[i]; } } return min; } }
在上面的代碼中,我們定義了一個名為ArrayDemo的Java類,并在該類中定義了getMax和getMin方法。這些方法接受一個整數數組作為參數,并返回該數組的最大值和最小值。
在main方法中,我們創建了一個長度為5的整數數組,并將其傳遞給getMax和getMin方法進行處理。最后,我們通過使用System.out.println語句輸出最大值和最小值。
代碼的執行結果如下:
最大值為:50 最小值為:10
因此,我們可以使用Java編程語言輕松找到數組中的最大值和最小值。這對于進行數據分析和處理等任務非常有用。