Java是一種廣泛使用的編程語言,它可以通過編寫代碼實現各種功能。其中,求解最大值和最小值是一項常見的需求。在Java中,我們可以使用以下代碼來求解一個數組中的最大值和最小值:
public class FindMaxAndMin { public static void main(String[] args) { int[] arr = {10, 8, 6, 12, 20, 15, 18}; int max = arr[0]; int min = arr[0]; for (int i = 1; i< arr.length; i++) { if (arr[i] >max) { max = arr[i]; } if (arr[i]< min) { min = arr[i]; } } System.out.println("數組中的最大值為:" + max); System.out.println("數組中的最小值為:" + min); } }
在這段代碼中,我們首先定義了一個包含一些數字的數組arr。接著,我們使用兩個變量max和min來記錄當前最大值和最小值,初始值都是數組的第一個元素。然后,我們使用for循環遍歷數組arr的所有元素。在遍歷過程中,我們將當前元素與max進行比較,如果當前元素比max大,則將max更新為當前元素;同理,我們也將當前元素與min進行比較,如果當前元素比min小,則將min更新為當前元素。最后,我們使用System.out.println()語句將求得的最大值和最小值輸出到控制臺。
通過這段代碼,我們可以很方便地求解任何一個數組中的最大值和最小值。
上一篇css中的top屬性