Не могу понять, что не так. Все вопросы к этой задаче просмотел, все описаные в них ошибки по-моему исправил. Подскажите.
package com.javarush.task.task08.task0815;
import java.util.HashMap;
import java.util.Map;
/*
Перепись населения
*/
public class Solution {
public static int count1 = 0;
public static int count2 = 0;
public static Map<String, String> createMap() {
Map<String, String> map1 = new HashMap<>();
map1.put("Gokich", "Borya");
map1.put("Joraev", "Pron");
map1.put("Rela", "Ilya");
map1.put("Login", "Pedik");
map1.put("Folaev", "Gosha");
map1.put("Rudin", "Borya");
map1.put("Govno", "Konon");
map1.put("Rele", "Davlenya");
map1.put("Doshirak", "Ranger");
map1.put("Artaev", "Pron");
return map1;
}
public static int getCountTheSameFirstName(Map<String, String> map, String name) {
for(Map.Entry<String, String> pair : map.entrySet()){
if(pair.getValue().equals(name)){
count1++;
}
}
return count1;
}
public static int getCountTheSameLastName(Map<String, String> map, String lastName) {
if(map.containsKey(lastName)){
count2++;
}
return count2;
}
public static void main(String[] args) {
}
}