Каков наилучший способ построения ArrayList<>
от List<>
?Создайте список массивов <> из списка <>
Пример бы здорово
и еще один вопрос, я должен продолжать работать с List<>
вместо преобразования все мои Lists
в ArrayLists
Редактировать
Просто чтобы быть уверенным в своем коде : возможно ли это:
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;
}
Задать вопрос: http://stackoverflow.com/questions/2279030/type-list-vs-type-arraylist-in-java – nem035
Это зависит от того, что вы делаете с вашим «списком». Если вы просто обращаетесь к нему, например. итерации по нему, базового класса «Список» должно быть достаточно. –
Связанный: [что-что-то-от-до-программы-к-интерфейсу] (http://stackoverflow.com/questions/383947/what-does-it-mean-to-program-to-an -interface) – Pshemo