Ошибка сдледующая - Проверь метод createMap(). Cловарь Map должен состоять из 10 записей по принципу «Фамилия» - «Имя».
package com.javarush.task.task08.task0815;
import java.util.HashMap;
import java.util.Map;
/*
Перепись населения
*/
public class Solution {
public static Map<String, String> createMap() {
//напишите тут ваш код
Map<String, String> dict = new HashMap<>();
dict.put("Кобелев", "Антон");
dict.put("Кобелева", "Мария");
dict.put("Кобелев", "Вова");
dict.put("Кобелев", "Сергей");
dict.put("Кобелева", "Анна");
dict.put("Кобелева", "Валерия");
dict.put("Щукина", "Нина");
dict.put("Щукин", "Вова");
dict.put("Газаев", "Антон");
dict.put("Кобелев", "Артем");
return dict;
}
public static int getCountTheSameFirstName(Map<String, String> map, String name) {
//напишите тут ваш код
int count = 0;
for (Map.Entry<String, String> entry: map.entrySet()){
if(entry.getValue().equals(name)){
count++;
}
}
return count;
}
public static int getCountTheSameLastName(Map<String, String> map, String lastName) {
//напишите тут ваш код
int count = 0;
for (Map.Entry<String, String> entry: map.entrySet()){
if(entry.getKey().equals(lastName)){
count++;
}
}
return count;
}
public static void main(String[] args) {
}
}