因为你建的第一维是长度是20,你写错了 String [][] a = new String[20][]; for(int i=0;i<20;i++){ for(int j=0;j<2;j++){ a[i][j] ="222"; } }
a[j][i] ="222"; 应该写成a[i][j]="222"就对了
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"; } } } }
String [][] a = new String[20][];
for(int i=0;i<20;i++){
for(int j=0;j<2;j++){
a[i][j] ="222";
}
}
应该写成a[i][j]="222"就对了
{
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";
}
} }
}