fork download
  1.  
  2. import java.util.*;
  3.  
  4. class HelloWorld {
  5. public static void main (String[] args) {
  6. ArrayList<Candidato> candidato = new ArrayList<>();
  7. candidato.add(new Candidato("joao", 4));
  8. candidato.add(new Candidato("jose", 2));
  9. candidato.add(new Candidato("joaquim", 7));
  10. int maiorVotos = 0;
  11. Candidato maiorCandidato = null;
  12. for (Candidato e: candidato) {
  13. if(e.votos > maiorVotos) {
  14. maiorVotos = e.votos;
  15. maiorCandidato = e;
  16. }
  17. }
  18. if (maiorCandidato != null) {
  19. System.out.println("O presidente eleito é: " + maiorCandidato.nome);
  20. }
  21. }
  22. }
  23.  
  24. class Candidato {
  25. public String nome;
  26. public int votos;
  27. public Candidato (String nome, int votos) {
  28. this.nome = nome;
  29. this.votos = votos;
  30. }
  31. }
  32.  
  33. //https://pt.stackoverflow.com/q/209899/101
Success #stdin #stdout 0.06s 4386816KB
stdin
Standard input is empty
stdout
O presidente eleito é: joaquim