[Skillbox] Java-разработчик. Модуль 9 "Массивы и коллекции". Решение задач домашней работы №9.2 (Решение → 2609)
Описание:
Задание: Java
Напишите программу, в которой будет храниться перечень адресов электронной почты. Адреса можно добавлять через консоль командой ADD и печатать весь список командой LIST.
Программа должна проверять корректность вводимых email и печатать сообщение об ошибке при необходимости.
Для работы с данными списка дел в проекте находится класс EmailList, который должен отвечать за хранение и работу с электронными адресами. Реализуйте все методы и проверьте класс с помощью существующих тестов. Вы можете добавлять дополнительные методы в класс.
Принцип работы команд
LIST — выводит список электронных адресов.
ADD — проверяет и, если формат адреса верный, добавляет в множество.
Примеры команд
LIST
ADD hello@skillbox
Команды вводятся одной строкой пользователем в консоль.
Примеры работы со списком электронных адресов (жирным шрифтом выделен ввод пользователя)
ADD mail@mail
ADD hello@skillbox
ADD hello@skillbox
ADD hello@skillbox
LIST
hello@skillbox
mail@mail
Комментарии: Работа сдана в 2021 году.
[Skillbox] Java-разработчик. Модуль 9 "Массивы и коллекции". Решение задач домашней работы №9.3
- [Skillbox] Java-разработчик. Модуль 9 "Массивы и коллекции". Решение задач домашней работы №9.3
- [Skillbox] Java-разработчик. Модуль 9 "Массивы и коллекции". Решение задач домашней работы №9.4
- [Skillbox] Java-разработчик. Модуль 9 "Массивы и коллекции". Решение задач домашней работы №9.5
- [Skillbox] Java-разработчик. Модуль №12 "Исключения, отладка, тестирование и логирование ". Решение задач домашней работы №12.2, 12.3
- [SL_11125] Эконометрика (задача)
- [SL12185] Методы оптимизации (Задача, Excel)
- [SW959669] Информационные системы (задача)
- LC-контур состоит из конденсатора емкостью C=250 нФ, катушки с индуктивностью L=10 мГн и сопротивления R=20 Ом. Найти во сколько раз уменьшится энергия в контуре за 1 период
- № 41012 Криминалистика
- Pascal. Работа со стеками
- Python игра лото с компьютером
- [Skillbox] Java-разработчик - ВСЕ РЕШЕНИЯ НА ВСЕ МОДУЛИ !!!
- [Skillbox] Java-разработчик. Модуль 10 "Наследование и полиморфизм". Решение задач домашней работы 10.1, 10.2
- [Skillbox] Java-разработчик. Модуль 11 "Особенности ООП в Java". Решение задач домашней работы №11.1 и №11.2