What is the best way of building an ArrayList<>
from a List<>
?
An Example would be great
and another question, should i keep working with a List<>
instead of converting all my Lists
to ArrayLists
Edit
Just to be sure of my code : can this work :
public List<Rendezvous> getAllNewlyDoneRdvs() {
if (!isThereNewlyDoneRdvs())return null;
List<Rendezvous> rdvs = rdvDao.findAllByState(Constants.rdvStateUndone);
ArrayList<Rendezvous> rendezvousList = new ArrayList<>();
for (Rendezvous rdv :rdvs ){
if (rdv.getDateRdv().before(Constants.getCurrentDatetime())) rendezvousList.add(rdv) ;
}
rdvs = rendezvousList;
return rdvs;
}