Java多维数组

sha*_*nda 0 java multidimensional-array

我想搜索一个多维数组并打印大于7的数字及其位置.

此代码编译并运行时没有任何错误,但不提供任何输出.

请帮我解决这个问题.

class Sarr{

   public static void main(String args[]){    
     int[][] numArray = {{1,2,5,6,4,0},{6,0,1,2},{1,7,3,4},{3,5,6,8,5}};      
     arr(numArray);
   }

   private static void arr(int [][] array){

   int val = 7;

   for (int r = 0; r < array.length; r++) {
        for (int c = 0; c < array[r].length; c++) {

          if (array[r][c] > val){

             System.out.println("Value found was " + val + "["+r+"]"+"["+c+"]");

           }
        }            
    }
  }    
}
Run Code Online (Sandbox Code Playgroud)

Vin*_*rat 7

你的测试数组没有任何> 7的元素......