public class TwoDimArray{
 public static void main (String[] args){
 
  int[][] arr={
  {1,2,3},
  {4,5,6}
  };
  for (int i=0 ; i < arr.length; i++){
  for (int j=0 ; j < arr.length; j++)
  System.out.print(arr[i][j] + " ");
  System.out.println();
  }
  }
}书上是 1 2 3
      4 5 6
我的是 1 2 
      4 5我知道有问题总问是不对的.但是弄了一早上了啊

解决方案 »

  1.   

    public class TwoDimArray{ 
     public static void main (String[] args){ 
      
      int[][] arr={ 
      {1,2,3}, 
      {4,5,6} 
      }; 
      for (int i=0 ; i  <arr.length; i++){ 
      for (int j=0 ; j  <=arr.length; j++) 
      System.out.print(arr[i][j] + " "); 
      System.out.println(); 
      } 
      } 
    } 这样就可以了!加个"="
      

  2.   

    你可能把代码敲错了:public class TwoDimArray{ 
        public static void main (String[] args){ 
          int[][] arr={ 
                          {1,2,3}, 
                          {4,5,6} 
                      }; 
        for (int i = 0; i  < arr.length; i++){ 
            for (int j = 0; j  < arr[i].length; j++) {
                System.out.print(arr[i][j] + " ");
            }
            System.out.println(); 
        }
    }