Количество фамилий я вычислил при помощи - size() и цикла. Понимаю что это не правильно, потому что в параметрах методов есть переменные String name и lastName причем это нужно еще каким то образом совместить c " HashMap< String, String> map " . Как вернуть значение метода " int " если в параметрах HashMap и String? Совсем запутался каким путем идти и от чего отталкиваться, к сожалению в интернете я не нашел понятной для меня информации. А смотреть готовый код в комментариях не желаю, потому что понимаю что впереди будут еще задачи и лучше разобраться при помощи подсказок, что бы освоить материал. Условие Создать словарь (Map<String, String>) занести в него десять записей по принципу "Фамилия" - "Имя". Проверить сколько людей имеют совпадающие с заданным именем или фамилией. Требования: 1. Программа не должна выводить текст на экран. 2. Программа не должна считывать значения с клавиатуры. 3. Класс Solution должен содержать только четыре метода. 4. Метод createMap() должен создавать и возвращать словарь HashMap с типом элементов String, String состоящих из 10 записей по принципу «Фамилия» - «Имя». 5. Метод getCountTheSameFirstName() должен возвращать число людей у которых совпадает имя. 6. Метод getCountTheSameLastName() должен возвращать число людей у которых совпадает фамилия. Так выглядит начальный код код
/*
Перепись населения
*/

public class Solution {
    public static HashMap<String, String> createMap() {
        //напишите тут ваш код

    }

    public static int getCountTheSameFirstName(HashMap<String, String> map, String name) {
        //напишите тут ваш код

    }

    public static int getCountTheSameLastName(HashMap<String, String> map, String lastName) {
        //напишите тут ваш код

    }

    public static void main(String[] args) {

    }
}