Задачу выполнил подсмотрев немного. Остался неясны момент по методам
public static int getCountTheSameFirstName(Map<String, String> map, String name)
и
public static int getCountTheSameLastName(Map<String, String> map, String lastName).
У них в параметрах принимаются собственно сама карта map (созданная выше в методе createMap()) и String name и lastName). Откуда берутся переменные Stgring передающиеся в параметры?
И как вызвать данные методы из main для самопроверки?
getCountTheSameFirstName(createMap())
Полагаю так, но снова не понимаю,что указывать вторым параметром.
Павел
22 уровень
Стоки String name и lastName в параметрах методов. Откуда они берутся?
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
IceBergMaster
31 декабря 2019, 13:12решение
А методы где вызываются? Там и берутся.
Метод createMap() никак не связан с этими методами.
+3
Павел
31 декабря 2019, 13:24
Понял ,спасибо за наводку.
Я изначально думал ,что значение name и lastName как- то передаются вместе с Map в параметры метода. И происходит поиск повторений внутри уже созданной методом выше Map.
Догнал теперь ,что эти значения прописываются вручную при вызове метода из main, по примеру: getCountTheSameFirstName(createMap(), "Павел"). И происходит поиск повторений по указанному имени.
Но смотрю в условие задачи и всё равно не могу понять ,как оно написано...
Изначально делал совсем по другому.
0