查找短数组java的最大值

问题描述 投票:-1回答:1

我正在尝试将3d短数组的最大值与另一个值进行比较。

short array[][][];
float maximum;


if (max(array[a][b][c]) > maximum){
      maximum = max(array[a][b][c]);
}
java arrays max short
1个回答
0
投票
public class Main { public static void main(String[] args) { short array[][][] = {{{2}}}; float maximum = 0; for (short[][] twoD : array) { for (short[] oneD : twoD) { for (short shrt : oneD) { if (shrt > maximum) { maximum = shrt; } } } } System.out.println(maximum); } }

这会遍历数组,并且每次发现大于最大值的东西都会对其进行设置。您来自python吗?因为Java没有默认情况下在数组中找到最大值的max()方法。

© www.soinside.com 2019 - 2024. All rights reserved.