import java.util.Arrays;
public class MatrizTransposta {
public static void main (String[] args){
int[][] matriz = {{1, 2},
{3, 1},
{1, 1}};
System.out.println(Arrays.toString(transposicao(matriz)));
}
public static int [][] transposicao (int[][] matriz){
int[][] transposta = new int[matriz[0].length][matriz.length];
for (int i = 0; i<matriz.length; i++){
for (int j = 0; j<matriz[0].length; j++){
transposta [j][i] = matriz [i][j];
}
}
return transposta;
}
}
Então, criei um código pra transpor uma matriz... aparentemente está certo, porém, na hora da impressão volta:
[[I@19821f, [I@addbf1]
Ajudem-me por favorrrr!