可以将Math.max与数组一起使用吗? 包prova1; 导入javax.swing.JOptionPane; /** * *@author-OOO */ 公共类Prova1{ 公共静态void main(字符串[]args){ int数组[]=新的int[10]; for(int i=0;i
可以将Math.max与数组一起使用吗 没有,但是 如果您使用的是Java 8,则可以使用: 否则,您可以编写一个简单的实用程序方法来为您执行此操作:可以将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.
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));