JavaRush /Java блог /Архив info.javarush /Создание собственной коллекции
sambuca
18 уровень
Йошкар-Ола

Создание собственной коллекции

Статья из группы Архив info.javarush
Необходимо реализовать коллекцию целых чисел которая позволяет выполнять операции добавление удаление поиска элемента по значению поиска элемента по индексу -поиск макс и мини и сред. ариф. при этом при добавлении элемента все элементы увеличивают свое значение на добавляемый элемент Недопустим ввод в коллекцию null, символов и других значений, кроме целых чисел. необходимо направить в правильное русло, так как я учусь.
Комментарии (6)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
lichMax Уровень 40
16 августа 2017
А как это: «при добавлении все элементы увеличиваются на этот элемент»? А сколько элементов тогда?! Допустим, коллекция пустая, что тогда? Просто добавится один элемент?!
А если ещё добавить элемент?! Что тогда будет? Увеличится этот элемент или новый элемен добавится в коллекции?
sambuca Уровень 18
15 августа 2017
class MyArrayList extends ArrayList<Integer>

а далее переопределить необходимые методы
мои мысли правильные?
Но возникает вопрос как реализовать при добавлении элемента все элементы увеличивают свое значение на добавляемый элемент
lichMax Уровень 40
15 августа 2017
Что непонятного? Можно сделать аналог эррей-листа, либо раппер над ним.
И непонятно, что значит «недопустим ввод null» — бросание эксепшена что ли?! Можно конечно просто не принимать это значение (ничего не делать), но даже не знаю. Нужно по идеи как-то пользователя оповещать, что он ввёл не то. Лучше всего это делать через эксепшены. Можно через возвращение булиновского значения, или какого-то интовского (как в си)