а
package com.javarush.task.task08.task0815;
import java.util.HashMap;
import java.util.Map;
import java.util.*;
/*
Перепись населения
*/
public class Solution {
public static Map<String, String> createMap() {
//напишите тут ваш код
Map<String, String> people = new HashMap<String, String>();
people.put("Ivanov", "Denis");
people.put("Petrov", "Sergey");
people.put("Sidorov", "Vasya");
people.put("Kasatkin", "Sasha");
people.put("Makarov", "Dima");
people.put("Makarova", "Sash");
people.put("Gadimov", "Vlad");
people.put("Netopov", "Vitia");
people.put("Philipov", "Kot");
people.put("Milov", "Tom");
return people;
}
public static int getCountTheSameFirstName(Map<String, String> map, String name) {
//напишите тут ваш код
Iterator<Map.Entry<String, String>> iterator = map.entrySet().iterator();
int count = 0;
while (iterator.hasNext()) {
Map.Entry<String, String> pair = iterator.next();
String firstName = pair.getValue();
if (firstName.contains(name))
count++;
}
return count;
}
public static int getCountTheSameLastName(Map<String, String> map, String lastName) {
//напишите тут ваш код
Iterator<Map.Entry<String, String>> iterator2 = map.entrySet().iterator();
int count2 = 0;
while (iterator2.hasNext()) {
Map.Entry<String, String> pair2 = iterator2.next();
String key = pair2.getKey();
if (key.contains(lastName))
count2++;
}
return count2;
}
public static void main(String[] args) {
}
}