Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

210
Visualizações
Clasificación de la colección Java

Estoy tratando de ordenar una lista de fechas y no funciona.

Aquí está la función de declaración y obtención en AttEnt

 @Temporal(TemporalType.TIMESTAMP) @Column(name = "end_time") private Date endTime; public Date getEndTime() { return endTime; }

Aquí está el código de clasificación que no está haciendo nada. GetAttempts() obtiene la lista de todos los intentos de llamada. No están en orden, y solo quiero poder obtener cualquier intento que tenga la hora de finalización más reciente.

 List<AttEnt> attempts = called.getAttempts(); Collections.sort(attempts, new Comparator<AttEnt>() { @Override public int compare(AttEnt a1, AttEnt a2) { if (a1.getEndTime() == null || a2.getEndTime() == null) return 0; return a1.getEndTime().compareTo(a2.getEndTime()); } });

Creo que el código anterior debería ordenar los intentos, y luego, después de que se ordenen los intentos, por lo que la última hora de finalización sería intentos. obtener (intentos. tamaño () - 1).

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Comparator<AttEnt> comparator = Comparator.comparing(AttEnt::getEndTime).reversed(); attempts.sort(comparator);

Los métodos estáticos de Java en las interfaces son tus amigos

Haga clic AQUÍ para más genialidad

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda