3 回答

TA貢獻2021條經驗 獲得超8個贊
這些函數只需要兩個參數。如果你想要數組的最小值,你可以使用 IntStream。
int[] a = { 1, 5, 6 };
int max = IntStream.of(a).max().orElse(Integer.MIN_VALUE);
int min = IntStream.of(a).min().orElse(Integer.MAX_VALUE);

TA貢獻1813條經驗 獲得超2個贊
你可以簡單地使用,構建JavaCollection和Arrays理清這個問題。您只需要導入它們并使用它。
請檢查以下代碼。
import java.util.Arrays;
import java.util.Collections;
public class getMinNMax {
public static void main(String[] args) {
Integer[] num = { 2, 11, 55, 99 };
int min = Collections.min(Arrays.asList(num));
int max = Collections.max(Arrays.asList(num));
System.out.println("Minimum number of array is : " + min);
System.out.println("Maximum number of array is : " + max);
}
}

TA貢獻1802條經驗 獲得超10個贊
你可以簡單地使用,構建JavaCollection和Arrays理清這個問題。您只需要導入它們并使用它。
請檢查以下代碼。
import java.util.Arrays;
import java.util.Collections;
public class getMinNMax {
public static void main(String[] args) {
Integer[] num = { 2, 11, 55, 99 };
int min = Collections.min(Arrays.asList(num));
int max = Collections.max(Arrays.asList(num));
System.out.println("Minimum number of array is : " + min);
System.out.println("Maximum number of array is : " + max);
}
}
添加回答
舉報