Maior e menor salário dentro de uma lista de Homens e Mulheres

Olá, estou com dúvida em uma questão em que preciso achar o maior e menor salário dos Homens, e o maior e o menor salário das mulheres. Como poderia fazer? O maior e o menor salário entre os homens e o maior e o menor salário entre as mulheres (calcular e exibir em um procedimento).

public void maioremenorsalario() {
	char sexo;
	
	for (int i = 0; i < listahabitantes.length ; i++) {
		sexo = listahabitantes[i].getSexo();
		
		if (sexo == 'M') {
			
		}
	}
}

Estou travado ai.

Olá Guilherme, defina quatro variáveis maiorM e menorM e maiorF e menorF do tipo do salário. Antes do laço inicie as quatro variáveis com o salario do primeiro habitante (posição 0 do vetor listahabitantes). Dentro do laço, após verificar o sexo, teste se o salario é maior que maiorM, se for maiorM deve receber o salario. Use a mesma lógica para o menor.

Quer aprender mais sobre programação? Acesse meu canal SiAbreu Tec

1 curtida