Java是一種常用的編程語言,在日常開發中,我們經常需要求最大數和最小數。那么,Java中如何使用代碼實現呢?
public class MaxMinNum {
public static void main(String[] args) {
int[] arr = {2, 7, 3, 9, 4, 6, 8, 5, 1}; // 定義一個數組
int max = arr[0]; // 定義一個變量,初始化為數組的第一個數
int min = arr[0]; // 同理,初始化為數組的第一個數
for (int i = 1; i< arr.length; i++) { // 從數組的第二個數開始遍歷
if (arr[i] >max) { // 如果當前遍歷到的數比max還大
max = arr[i]; // 將max更新為當前遍歷到的數
}
if (arr[i]< min) { // 同理,更新min
min = arr[i];
}
}
System.out.println("最大值是:" + max); // 輸出最大值
System.out.println("最小值是:" + min); // 輸出最小值
}
}
以上代碼中,我們首先定義了一個包含9個元素的整型數組arr,然后我們用for循環遍歷整個數組,并通過if語句判斷當前遍歷到的數是否比max和min還大或還小。最后,我們將max和min輸出即可。
使用Java編程求最大數和最小數,這樣的需求在實際工作中非常常見。通過這個例子,我們可以更加熟練地掌握Java的數組和判斷語句的使用,也可以更加高效地完成實際開發工作。