Это простое приложение на Java, представляющее телефонную книгу. Телефонная книга позволяет добавлять контакты с несколькими номерами телефонов, осуществлять поиск контактов по имени, удалять контакты и выводить телефонную книгу в отсортированном порядке на основе количества номеров телефонов у каждого контакта.
Чтобы добавить контакт, используйте метод addContact, указав имя контакта и номер телефона. Если контакт уже существует, номер телефона будет добавлен к существующему контакту. Если контакт новый, будет создана новая запись.
phonebook.addContact("Иван", "123456789");
phonebook.addContact("Иван", "133436789");
phonebook.addContact("Петя", "987654321");
phonebook.addContact("Иван", "555555555");
phonebook.addContact("Петя", "111111111");Для поиска контакта по имени используйте метод searchContact. Он возвращает список номеров телефонов, связанных с указанным именем.
System.out.println("Поиск по имени: Иван: " + phonebook.searchContact("Иван"));
System.out.println("Поиск по имени: Петя: " + phonebook.searchContact("Петя"));Чтобы удалить контакт, используйте метод removeContact, указав имя контакта.
phonebook.removeContact("Петя");Для вывода телефонной книги в отсортированном порядке на основе количества номеров телефонов у каждого контакта используйте метод printPhonebook.
phonebook.printPhonebook();