Se alguma alma caridosa quiser contribuir eu agradeço. Vai salvar um ser aflito…
Enunciado
Desenvolver uma aplicação Java que receba as seguintes informações de candidatos em uma eleição: nome
do candidato, partido político, idade, número de votos.
Crie diferentes comparadores para ordenação (número de votos, idade, partido político e nome).
Ao final, o programa deve apresentar as seguintes informações:
• Candidato mais jovem
• Candidato mais velho
• Candidato mais votado
• Candidato menos votado
• Total de votos recebidos por todos os candidatos
• Média de votação recebida pelos candidatos
Use a API Collections para reestruturar a coleção para armazenar os candidatos e fazer a computação.
Crie testes unitários automatizados. Crie cenários para estas situações.
É possível criar um menu de opções para que o usuário consiga acessar as informações.