Решал с телефона а не в идее, поэтому не соображу что вообще происходит в коде этом. В аргумент методов у нас приходит некий список.. List list, и что мы в 1м методе 10 тыс. Раз этот список присваиваем элементам нового списка или что? И вот ещё add(i), а set(i, object) это как так.. Добавляем по индексу а присваиваем по индексу и типу данных? Это потому что тип данных входящих у нас List list а он является object?, поэтому? Ну и remove(0) правильно я понимаю что удаляю 1й элемент каждый раз т. К. Список сдвигается влево и таким образом все элементы удаляются по нулевом индексу? Просвятите плиз public static void insert10000(List list) { //напишите тут ваш код for(int i = 0; i< 10000; i++) list.add(i); } public static void get10000(List list) { //напишите тут ваш код for(int i = 0; i< 10000; i++) list.get(i); } public static void set10000(List list) { //напишите тут ваш код for(int i = 0; i< 10000; i++) list.set(i); } public static void remove10000(List list) { //напишите тут ваш код for(int i = 0; i< 10000; i++) list.remove(0); } }