Olá pessoal… Boa noite…
Sou novo por aqui… mas amoo essa Linguagem de programação…
Preciso de um metodo em que se passa uma lista de datas e que retorne a data mais recente… tipo:
public String dataMaisRecente(List datas){
/*
???
*/
return datas.get(0).getData();
}
Tentei montar a logica mais não conseguir, talvez alguem ja tenha feito…
eh so um pequeno exemploo… e a classe Data so tem um atributo “private String data” com get/set…
Agradeço a quem me der uma ajuda…
Não testei , mas veja se da certo:
Date maisRecente= 0;
for(date d: listadate){
Date atualDate = formatter.parse(date);
if (atualDate > maisRecente) {
maisRecente = atualDate;
}
}
Benjamim, bem vindo ao GUJ! só uns pontos que eu gostaria de ressaltar:
1 - Sempre que for postar código, procure colocá-lo entre as tags
, assim facilitaria muito a leitura do código.
2 - Dificilmente no GUJ você vai postar algo assim e obter uma resposta com código pronto, normalmente damos dicas e indicamos um caminho correto, principalmente para dúvidas mais básicas.
3 - Fica uma dica: A classe java.util.Date implementa Comparable
Opaa…!
Entendi Rodrigo, valew!!
Aos poucos vou pegando experiências.
E obrigado awê Alex… estou desenrolando aqui…