Общий список

  • 9
  • Недоступна
1. Изменить класс Solution так, чтобы он стал списком. (Необходимо реализовать интерфейс java.util.List). 2. Список Solution должен работать только с целыми числами Long. 3. Воспользуйтесь полем original. 4. Список будет использоваться нитями, поэтому позаботьтесь, чтобы все методы были синхронизиро
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (113)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Алексей20 уровень
20 мая, 19:35
Задание на поиск опечаток в своем коде...
Nubas18 уровень, Новосибирск
11 мая, 14:52
ну, по крайней мере что-то неожиданное ))
Oleg Zaytsev23 уровень
2 мая, 21:58
легкость бытия, 14 попыток
Виталий Злобин18 уровень, Новосибирск
26 апреля, 04:04
Прочитал и взялся за голову? Я тоже) Но там ниже ребята писали это и решение действительно в 3 действия: 1)Alt+Insert - делегировать; 2)Ctrl+R - заменить "public" на "public synchronized" 3)Поправить лишнюю замену
DenisKa18 уровень, Екатеринбург
29 апреля, 11:37
Я в шоке. Я фсё ручками писал :/
Nubas18 уровень, Новосибирск
11 мая, 14:53
реализацию все равно вручную прописывать в каждом переопределенном методе. или я что-то упустил?
fedor20 уровень, Москва
18 апреля, 08:56
implements List<Long>
дальше Alt+Enter на классе Имплементировать методы (альтернатива Alt + Ins -> Делегировать, но по умолчанию набор там имхо какой-то некорректный, я не разобрался) Ctrl+R - заменить public на public synchronized в каждом переопределенном методе в каждом теле переопределенного метода должна быть соответствующая операция над original
Андрей31 уровень
10 апреля, 10:53
Вы че шутите? Какой реальный прок от этой задачи?
fedor20 уровень, Москва
18 апреля, 08:59
подозреваю, открыть для себя возможность оперировать переменной (в данном случае ArrayList<Long> original ) просто вызывая методы из такого вот класса. Бонус тут естественно в том, что методы можно переписать (=переопределить) под свои нужды а также добавить дополнительные
Riccio26 уровень, Москва
25 апреля, 22:16
Например, а вы знали, что метод remove() не void, он возвращает значение, которое удаляет?
Maxim Moskalyuk22 уровень, Санкт-Петербург
7 апреля, 22:04
Скажу честно, тупая задача, смысл её я не понял, 3 требование не знаю как сделать, Да скорее всего я просто тупой и ничего не понимаю, но задача,всё равно не очень.
Андрей18 уровень, Новосибирск
10 апреля, 06:39
3 требование: когда ты реализуешь метод subList, в его теле ты перевызываешь original.subList
NewBuy22 уровень, Санкт-Петербург
31 марта, 10:47
клевая задачка))
Алексей Кравчук22 уровень, Минск
29 марта, 16:56
12 попыток... чудо свершилось) лень было все проверять, поэтому исправлял по-порядку то, на что валидатор ругался
Мишаня19 уровень
28 марта, 19:00
ctr+ I или ctr + O решит все проблемы)