String [][] a = new String[20][];
for(int i=0;i<20;i++){
for(int  j=0;j<2;j++){
a[j][i] ="222";
}
}

解决方案 »

  1.   

    因为你建的第一维是长度是20,你写错了
    String [][] a = new String[20][];
    for(int i=0;i<20;i++){
    for(int  j=0;j<2;j++){
    a[i][j] ="222";
    }
    }
      

  2.   

    a[j][i] ="222";
    应该写成a[i][j]="222"就对了
      

  3.   

    public class teststr
    {
       public static void main(String[]args)
       {
          String [][] a = new String[20][2];
    for(int i=0;i<20;i++){
    for(int  j=0;j<2;j++){
    a[i][j] ="222";
    }
    }   }
    }