Vetores como parâmetros?

Meu prof passou um exercício para as férias, preciso de ajuda :confused: o que estou fazendo de errado ?

Olá RaafaFerraaz,

Ele está pedindo um vetor do objeto DesastreNatural

public String verificarMaiorDesastreVitimas(DesastreNatura[] desastres, int qtd)

Você deve inicializar as variáveis fora do laço, senão sempre que o laço iniciar, os números vão voltar ao valor inicial também.
Vai dá um erro no vetor de desastre, pq o aux2 vai passar do tamanho do vetor, e o retorno deve ficar fora do laço, senão ele vai ficar retornando os resultados da comparação até o laço terminar, e pelo que eu vi o professor só quer que volte o maior de todos os desastres.

você não precisa criar um auxiliar não, pode fazer assim olha

int maior = 0, indice = 0;
for (int cont = 0; cont < desastre.length; cont++) {
	if (desastre[cont].getVitmas > maior) {
		maior = desastre[cont].getVitimas;
		indice = cont;
	}
}
return desastre[indice].exibir();