Sus*_*i S -4 java arrays function
我想找到整数数组中的最大值和最小值,但我无法使用它们。
Eclipse 抛出这个错误
Math 类型中的方法 min(int, int) 不适用于参数 (int[])
我无法在数组中使用这些内置函数。
public static void main (String args[])
{
c_21 obj=new c_21();
int[] a =new int[3];
a[0]=1;
a[1]=5;
a[2]=6;
int max = Math.max(...a);
int min = Math.min(...a);
}
Run Code Online (Sandbox Code Playgroud)
这些函数只需要两个参数。如果您想要数组的最小值,可以使用 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);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13691 次 |
| 最近记录: |