2维数组-比较以查找每列中的最大值-JAVA

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

我正在努力研究如何比较二维数组中的行。我希望能够比较三个i [0]值以找到最高的i [0]值,然后在j重置为0时将i递增1。我在代码下面包含了图像。

enter image description here

enter image description here

java multidimensional-array increment
1个回答
0
投票

如果正确理解,您希望找到最大值,最后将该值增加一个,因此一个简单的解决方案可能是:

int maxValue = -1;
        for (int i = 0; i < salaries.length; i++) {
            for (int j = 0; j < salaries[i].length; j++) {
                if (salaries[i][j] > maxValue) maxValue = salaries[i][j];
            }
        }
        maxValue++;
© www.soinside.com 2019 - 2024. All rights reserved.