почему LinkedList не имеет initialCapacity в Java?
интересно, почемуLinkedList
Безразлично»естьinitialCapacity
Я хорошо знаю, когда использоватьArrayList
и когда .LinkedList
Рекомендуется определять окончательный размер Коллекции следующим образом:
List arraylist = new ArrayList(5);
ЗаLinkedList
например:
List linkedlist = new LinkedList(); // right way
но
List arraylist = new LinkedList(5); // compilation error
Может кто-нибудь пролить свет на эту проблему?
[РЕДАКТИРОВАТЬ]
Кстати, я могу написать
List arraylist = new ArrayList(5);
List linkedlist = new LinkedList(arraylist);