有两个问题:1,请问下面是个什么数组,它的特点与怎么操作?
            2,Random r = new Random();
              Math.abs(r.nextInt() % brick.length);取哪个范围内的随机数,为什么?谢谢各位帮我解答!
int[][][][] brick = {
                       { 
                                 { 
                                          { 0, 1, 0, 0 }, 
                                          { 0, 1, 0, 0 }, 
                                          { 0, 1, 1, 0 },
                                          { 0, 0, 0, 0 } 
                                 },
                                 { 
                                          { 0, 0, 0, 0 }, 
                                          { 0, 1, 1, 1 }, 
                                          { 0, 1, 0, 0 },
                                          { 0, 0, 0, 0 } 
                                 },
                                 { 
                                          { 0, 1, 1, 0 }, 
                                          { 0, 0, 1, 0 }, 
                                          { 0, 0, 1, 0 },
                                          { 0, 0, 0, 0 } 
                                 },
                                 { 
                                          { 0, 0, 0, 0 }, 
                                          { 0, 0, 1, 0 }, 
                                          { 1, 1, 1, 0 },
                                          { 0, 0, 0, 0 } 
                                 }
                       },
                       { 
                                 { 
                                          { 0, 0, 1, 0 }, 
                                          { 0, 0, 1, 0 }, 
                                          { 0, 1, 1, 0 },
                                          { 0, 0, 0, 0 } 
                                 },
                                 { 
                                          { 0, 0, 0, 0 }, 
                                          { 0, 1, 0, 0 }, 
                                          { 0, 1, 1, 1 },
                                          { 0, 0, 0, 0 } 
                                 },
                                 { 
                                          { 0, 0, 0, 0 }, 
                                          { 0, 1, 1, 0 }, 
                                          { 0, 1, 0, 0 },
                                          { 0, 1, 0, 0 } 
                                 },
                                 { 
                                          { 0, 0, 0, 0 }, 
                                          { 1, 1, 1, 0 }, 
                                          { 0, 0, 1, 0 },
                                          { 0, 0, 0, 0 } 
                                 }
                       },
                       {
                                 {
                                          {0,1,0,0},
                                          {0,1,0,0},
                                          {0,1,0,0},
                                          {0,1,0,0}
                                 },
                                 {
                                          {0,0,0,0},
                                          {1,1,1,1},
                                          {0,0,0,0},
                                          {0,0,0,0}
                                 }
                       },
                       {
                                 {
                                          {0,0,0,0},
                                          {0,1,1,0},
                                          {0,1,1,0},
                                          {0,0,0,0}
                                 }
                       },
                       {
                                 {
                                          {0,0,1,0},
                                          {0,1,1,0},
                                          {0,1,0,0},
                                          {0,0,0,0}
                                 },
                                 {
                                          {0,0,0,0},
                                          {0,1,1,0},
                                          {0,0,1,1},
                                          {0,0,0,0}
                                 }
                       },
                       {
                                 {
                                          {0,1,0,0},
                                          {0,1,1,0},
                                          {0,0,1,0},
                                          {0,0,0,0}
                                 },
                                 {
                                          {0,0,0,0},
                                          {0,1,1,0},
                                          {1,1,0,0},
                                          {0,0,0,0}
                                 }
                       },
                       {
                                 {
                                          {0,0,0,0},
                                          {0,0,1,0},
                                          {0,1,1,1},
                                          {0,0,0,0}
                                 },
                                 {
                                          {0,0,0,0},
                                          {0,1,0,0},
                                          {0,1,1,0},
                                          {0,1,0,0}
                                 },
                                 {
                                          {0,0,0,0},
                                          {0,1,1,1},
                                          {0,0,1,0},
                                          {0,0,0,0}
                                 },
                                 {
                                          {0,0,1,0},
                                          {0,1,1,0},
                                          {0,0,1,0},
                                          {0,0,0,0}
                                 }
                       }
     };

解决方案 »

  1.   

    这个数组表示的是一个4维数组,多维数组的高维的元素是数组
     
    如二维数组int [][]arr={{1,0,2},{0,1}} ,则arr.length的值为2,因为其中包含两个数组元素{1,0,2} {0,1}arr[0]则表示的是arr数组中的第一个数组元素{1,0,2},则arr[0].length的值为3,因为其中包含3个int元素1,0,2因此,问题中  brick.length的值为7(可能我数的不对,你仔细数数),表示的随机数范围是[0,6)的整数