javaCore10

  1. Создать массив с набором слов (10-20 слов, должны встречаться повторяющиеся). Найти и вывести список уникальных слов, из которых состоит массив (дубликаты не считаем). Посчитать, сколько раз встречается каждое слово.
  2. Написать простой класс Телефонный Справочник, который хранит в себе список фамилий и телефонных номеров. В этот телефонный справочник с помощью метода add() можно добавлять записи, а с помощью метода get() искать номер телефона по фамилии. Следует учесть, что под одной фамилией может быть несколько телефонов (в случае однофамильцев), тогда при запросе такой фамилии должны выводиться все телефоны. Желательно не добавлять лишний функционал (дополнительные поля (имя, отчество, адрес), взаимодействие с пользователем через консоль и т.д). Консоль использовать только для вывода результатов проверки телефонного справочника.

Исходный массив:
[молоко, ряженка, кефир, йогурт, майонез, молоко, ряженка, кефир, йогурт, майонез, молоко, ряженка, кефир, йогурт, майонез, батон, хлеб, квас, лимонад, блины]
Уникальные слова:
[молоко, батон, майонез, йогурт, блины, хлеб, квас, кефир, лимонад, ряженка]
Количество повторяющихся слов:
{молоко=3, йогурт=3, блины=1, хлеб=1, квас=1, кефир=3, батон=1, лимонад=1, ряженка=3, майонез=3}

Телефоны сотрудника(ов) Петров:[+7(903)222-46-56, +7(903)777-77-77, +7(903)888-88-88]