在Java中,求一個數(shù)組中的最大值和最小值是非常常見的操作,而且也是非常簡單的一項任務。下面我們可以通過簡單的Java代碼來實現(xiàn)這項功能:
public class MinMaxValue { public static void main(String[] args) { int[] array = {2, 4, 6, 10, 8, 12}; int min = array[0]; int max = array[0]; for(int i=1; i<array.length; i++) { if(array[i] < min) { min = array[i]; } if(array[i] > max) { max = array[i]; } } System.out.println("數(shù)組中的最小值是" + min); System.out.println("數(shù)組中的最大值是" + max); } }
上面的代碼中,我們首先定義了一個名為array的數(shù)組,并賦予它一些初始值。接下來,我們在for循環(huán)中對數(shù)組進行遍歷,找出其中的最大值和最小值。在循環(huán)內(nèi)部,我們使用if語句來比較數(shù)組中的元素值是否比當前的最大值和最小值更大或更小。如果是,我們就把新的元素值賦值給max或min。
最后,我們使用System.out.println()語句來輸出求得的最大值和最小值。如果你在代碼中加入了以上的內(nèi)容并且正確運行的話,你應該能夠從控制臺看到如下的輸出結(jié)果:
數(shù)組中的最小值是2 數(shù)組中的最大值是12
通過以上的示例,你可以看到求一個數(shù)組中的最大值和最小值是一項非常簡單的任務,而且也不需要使用太多的代碼。因此,在你編寫Java程序時,這個小技巧可能會派上用場。