String[][] ar=new String[3][4];
      
  System.out.println(ar.length+"*"+ar[0].length);
结果:
3*4

解决方案 »

  1.   

    String[][] a=......
    行数:a.length;
    列数,不一定.因为java里是不等长的数组,即可以出现这种数组String[][] a={{"a","b","c","d"},{"e"},{"f","g","f"}};所以各行的列数不一定.
    其实java中多维数组是这样处理的:java只有一个一维数组,而此一维数组的元素又可以是一个一维数组,依次类推....
      

  2.   

    String[][] str = new String[5][4];
    System.out.println(str[0].length);   //获取数组的列数4
    System.out.println(str.length);      //获取数组的行数5
      

  3.   

    同意:micker(希望下一代别再贫穷)
    行数可确定,但列数不固定。看变量而定!