passar matriz como parâmetro para outro método

passar matriz como parâmetro para outro método

por Diego de Oliveira -
Número de respostas: 2

Pessoal alguém pode me dizer como passo a minha matriz de resultado para o método calculaEstatística?

sei que o clculaEstatística é assim "int [][] calculaEstatística(int [][] R)", mas como vou chamar este método de outro método?

e como vou fazer com as outras classes pra ordenarem minha matriz esttítica (que é a tabela já pronto)?

estou meio desesperado. Gerei os resultados e montei a matriz de estatítica, a partir do requisito três não consegui fazer mais nada.

Por favor se alguém souber como me fale por favor, preciso entregar este EP...

Valeu

Em resposta à Diego de Oliveira

Re: passar matriz como parâmetro para outro método

por Pablo Laura -
Olá Diego,

você chama ese método no main principal

public static void main(String args[])
{
int [][] resultados;
int [][] estatisticas;

Campeonato camp = new Campeonato();

resultados = camp.geraResultados();
estatisticas = camp.calculaEstatisticas(resultados);
....
....
}


geraResultados gera uma matriz (resultados) que será o parametro do método calcula estatisticas

agora para ordenar, vc ordena criando um obj. e passando como parámetro o vetor contendo os pontos ganhos;

ComparaTimes cmpTime = new ComparaTimesPorPGDecrescente(vetorPontosGanhos);

depois

int[] ordenadoPorPontosGanhos = ordenaTimes(cmpTime)

que retorna um vetor ordenado....

vc tem que implementar o metodo:
int[] ordenaTimes(ComparaTimes comparador) para que retorne um vetor com informações necessarias para você.

[]'

Pablo.