java數(shù)組最大值和最小值怎么判斷

小億
155
2023-12-22 23:18:18

要判斷Java數(shù)組的最大值和最小值,可以使用以下方法:

  1. 循環(huán)遍歷數(shù)組:使用for循環(huán)或者foreach循環(huán)遍歷數(shù)組,比較每個(gè)元素與當(dāng)前最大值和最小值的大小,更新最大值和最小值。
int[] array = {1, 2, 3, 4, 5};
int max = array[0];
int min = array[0];
for (int i = 1; i < array.length; i++) {
    if (array[i] > max) {
        max = array[i];
    }
    if (array[i] < min) {
        min = array[i];
    }
}
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);
  1. 使用Arrays類的靜態(tài)方法:使用Arrays類的靜態(tài)方法Arrays.sort(array)將數(shù)組排序后,最大值就是最后一個(gè)元素,最小值就是第一個(gè)元素。
int[] array = {1, 2, 3, 4, 5};
Arrays.sort(array);
int max = array[array.length - 1];
int min = array[0];
System.out.println("最大值:" + max);
System.out.println("最小值:" + min);

這兩種方法都可以用于判斷Java數(shù)組的最大值和最小值,具體使用哪種方法取決于實(shí)際情況和個(gè)人偏好。

0