int[]a,b[];
想问,这样声明,b为什么是二维数组

解决方案 »

  1.   

    int b[] 是一维数组, 同理 int[] b[] 相当于 int [][] b
      

  2.   

    在java数组是对象来的,int[][]是二维数组,是一个对象,而int[] b[]是二个对象构成的数组,使用时前者要优于后者
      

  3.   

    就是二维的没错,因为int[] a==int a[],你可以把int[] 当成一种类型,也就是一维数组这样也就成了
    int[] b[],就是二维数组了.
      

  4.   

    LZ你说int[]b[]是不是二维数组啊