ola, estou com uma duvida, estou iniciando orientação a objeto a pouco tempo, queria saber como faço para o usuario na classe principal falar quantas linhas e quantas colunas a matriz vai ter… e depois ele informa os valores para o vetor…
String aux;
int quantidadeLinhas;
int quantidadeColunas;
int numeroParaMatriz;
aux = JOptionPane.showInputDialog("informe a quantidade de linhas da matriz");
quantidadeLinhas = Integer.parseInt(aux);
aux = JOptionPane.showInputDialog("informe a quantidade de colunas da matriz");
quantidadeColunas = Integer.parseInt(aux);
exer02.informarTamanhoMatriz(quantidadeLinhas, quantidadeColunas);
for(int i=0;i<(exer02.matrizA.length);i++){
for(int c=0;c<(exer02.matrizA[i].length);c++){
aux=JOptionPane.showInputDialog("informe os numeros para a matriz");
numeroParaMatriz=Integer.parseInt(aux);
exer02.populaMatrizA(numeroParaMatriz, i, c);
}
}
exer02.exibeMatrizA();
System.out.println(exer02.matrizA.length);
//-------------class exer02-----------------------------------------------------------------
private static int tamanhoMatrizLinha=0;
private static int tamanhoMatrizColuna=0;
public static int matrizA[][]=new int [tamanhoMatrizLinha][tamanhoMatrizColuna];
public static int matrizB[][]=new int[tamanhoMatrizLinha][tamanhoMatrizColuna];
public static void informarTamanhoMatriz(int linha, int coluna){
tamanhoMatrizLinha=linha;
tamanhoMatrizColuna=coluna;
}
//-------------------------------------------------------------------------------------
public static void populaMatrizA(int numeroMatriz,int linha,int coluna){
matrizA[linha][coluna]=numeroMatriz;
}
//--------------------------------------------------------------------------------