Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以将Math.max与数组一起使用吗? 包prova1; 导入javax.swing.JOptionPane; /** * *@author-OOO */ 公共类Prova1{ 公共静态void main(字符串[]args){ int数组[]=新的int[10]; for(int i=0;i_Java_Arrays_Math - Fatal编程技术网

可以将Math.max与数组一起使用吗? 包prova1; 导入javax.swing.JOptionPane; /** * *@author-OOO */ 公共类Prova1{ 公共静态void main(字符串[]args){ int数组[]=新的int[10]; for(int i=0;i

可以将Math.max与数组一起使用吗? 包prova1; 导入javax.swing.JOptionPane; /** * *@author-OOO */ 公共类Prova1{ 公共静态void main(字符串[]args){ int数组[]=新的int[10]; for(int i=0;i,java,arrays,math,Java,Arrays,Math,可以将Math.max与数组一起使用吗 没有,但是 如果您使用的是Java 8,则可以使用: 否则,您可以编写一个简单的实用程序方法来为您执行此操作: Arrays.stream(array).max().getAsInt() 您可以阅读有关该方法的文档,然后无需询问此类问题。建议:将int[]更改为int... Arrays.stream(array).max().getAsInt() public static int max(int... array) { if (array.

可以将Math.max与数组一起使用吗

没有,但是

如果您使用的是Java 8,则可以使用:

否则,您可以编写一个简单的实用程序方法来为您执行此操作:

Arrays.stream(array).max().getAsInt()

您可以阅读有关该方法的文档,然后无需询问此类问题。建议:将
int[]
更改为
int...
Arrays.stream(array).max().getAsInt()
public static int max(int... array) {
    if (array.length == 0) {
        // ...
    }

    int max = array[0];

    for (int a : array) {
        if (a > max)
            max = a;
    }

    return max;
}
 // Initializing array of integers 
        Integer[] num = { 2, 4, 7, 5, 9 }; 

  // using Collections.max() to find minimum element 
        // using only 1 line. 
int max = Collections.max(Arrays.asList(num));