在java中获取2D数组中元素的位置

时间:2014-01-10 17:27:50

标签: java multidimensional-array

我试图弄清楚如何在2D数组中找到元素的位置。

public static void checkTemps(double[][] arrayOfTemps)
    {
        for (int a=0;a<4;a++)
        {
            for(int b=0;b<3;b++)
            {
                if((arrayOfTemps[a][b]<395) || (arrayOfTemps[a][b] >405))
                {
                    System.out.println(arrayOfTemps[a][b]+" is faulty");
                }
            }
        }
    }

这就是我到目前为止所拥有的。我需要弄清楚阵列中的哪个位置有故障,如果它低于395或高于405.我知道这将返回一个数字然后'有问题',但它是我迄今为止所拥有的。

1 个答案:

答案 0 :(得分:1)

ab添加到System.out.println()声明:

System.out.println("Element[" + a + "][" + b + "] is faulty");