Risolto...vi posto il codice da aggiungere al mio precedente
codice:
int r = 0, c = 0;
for(int z=0;z<arrayLista.length;z++){
if(r<3)
for(int j=0;j<matA[0].length;j++){
matA[r][j] = arrayLista[c];
c++;
}
r++;
}
int r1 = 0, c1 = arrayLista.length/2;
for(int z=arrayLista.length;z>=0;z++){
if(r1<3)
for(int j=0;j<matB[0].length;j++){
matB[r1][j] = arrayLista[c1];
c1++;
}
r1++;
}
int[][] somma = new int [matA.length][matA[0].length];
for (int i=0; i<matA.length; i++)
for (int j=0; j<matA[0].length; j++)
somma[i][j] = matA[i][j] + matB[i][j];
for (int i=0; i<somma.length; i++) {
for (int j=0; j<somma[0].length; j++)
System.out.print(somma[i][j]+" ");
System.out.println();
}