passar matriz como parâmetro para outro método

passar matriz como parâmetro para outro método

by Diego de Oliveira -
Number of replies: 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

In reply to Diego de Oliveira

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

by 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.