Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

DIY ArrayList

Написать свою реализацию ArrayList на основе массива. class DIYarrayList implements List{...}

Проверить, что на ней работают методы из java.util.Collections: Collections.addAll(Collection<? super T> c, T... elements) Collections.static void copy(List<? super T> dest, List<? extends T> src) Collections.static void sort(List list, Comparator<? super T> c)

  1. Проверяйте на коллекциях с 20 и больше элементами.
  2. DIYarrayList должен имплементировать ТОЛЬКО ОДИН интерфейс - List.
  3. Если метод не имплементирован, то он должен выбрасывать исключение UnsupportedOperationException.