Java 将索引有效地添加到各种大小的2d阵列中

Java 将索引有效地添加到各种大小的2d阵列中,java,arrays,multidimensional-array,Java,Arrays,Multidimensional Array,如果一个人有一组不同尺寸的2d数组,比如: float[][] P = new float[2][3]; float[][] B = new float[2][2]; float[][] A = new float[32][2]; float[] E = new float[2]; 当前没有值 是否可以通过循环最大集合维度的索引值(在本例中)向数组的每个索引添加值: for(inti=0;ifor(inti=0;i for (int i=0; i<32; i++){ for (i

如果一个人有一组不同尺寸的2d数组,比如:

float[][] P = new float[2][3];
float[][] B = new float[2][2];
float[][] A = new float[32][2];
float[] E = new float[2];
当前没有值

是否可以通过循环最大集合维度的索引值(在本例中)向数组的每个索引添加值:

for(inti=0;i
for(inti=0;i
for (int i=0; i<32; i++){
    for (int j=0; j<3; j++){
         //doSomething to (P[i][j]) if P has this index
         //doSomething to (B[i][j]) if B has this index
         //doSomething to (A[i][j]) if A has this index
         //doSomething to (E[i][j]) if E has this index         
    }
}
for (int i=0; i<32; i++){
    for (int j=0; j<3; j++){
         if(i < 2)
           doSomething(P[i][j]);
         if(i < 2 && j < 2)
           doSomething(B[i][j]);
         if(j < 2)
           doSomething(A[i][j]);
         if(i == 0 && j < 2)
           doSomething(E[i][j]);         
    }
}