Java是一種面向?qū)ο蟮木幊陶Z言,它提供了許多方法和函數(shù)來獲取數(shù)組中的最大值和最小值。以下是如何獲取最大值和最小值的代碼:
public static int getMax(int[] array) { int max = array[0]; for (int i = 1; i< array.length; i++) { if (array[i] >max) { max = array[i]; } } return max; } public static int getMin(int[] array) { int min = array[0]; for (int i = 1; i< array.length; i++) { if (array[i]< min) { min = array[i]; } } return min; }
在上面的代碼中,我們使用了兩個函數(shù),getMax和getMin。這兩個函數(shù)接受一個整數(shù)數(shù)組作為參數(shù),并返回數(shù)組中的最大值和最小值。在函數(shù)內(nèi)部,我們使用一個循環(huán)來迭代整個數(shù)組并比較每個元素的值與最大值和最小值。
下面是如何調(diào)用這兩個函數(shù)的代碼:
int[] array = {1, 2, 3, 4, 5}; int max = getMax(array); int min = getMin(array); System.out.println("最大值為:" + max); System.out.println("最小值為:" + min);
在上面的代碼中,我們定義了一個整數(shù)數(shù)組,并將其傳遞給getMax和getMin函數(shù)。我們使用返回的值來打印最大值和最小值。
總之,Java提供了許多方法和函數(shù)來獲取數(shù)組中的最大值和最小值。使用上述代碼,你可以輕松地獲取數(shù)組中的最大值和最小值。