Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.javarush.test.level08.lesson08.task03;
- import java.util.HashMap;
- import java.util.Map;
- /* Одинаковые имя и фамилия
- Создать словарь (Map<String, String>) занести в него десять записей по принципу «Фамилия» - «Имя».
- Проверить сколько людей имеют совпадающие с заданным имя или фамилию.
- */
- public class Solution
- {
- public static HashMap<String, String> createMap()
- {
- //Напишите тут ваш код
- HashMap<String, String> myMap = new HashMap<String, String>();
- myMap.put("Putin1", "Huylo");
- myMap.put("Putin2", "Huylo");
- myMap.put("Putin3", "Huylo");
- myMap.put("Putin4", "Huylo");
- myMap.put("Putin5", "Huylo");
- myMap.put("Putin6", "Huylo");
- myMap.put("Putin7", "Huylo");
- myMap.put("Putin8", "Huylo");
- myMap.put("Putin9", "Huylo");
- myMap.put("Putin10", "Huylo");
- return myMap;
- }
- public static int getCountTheSameFirstName(HashMap<String, String> map, String name)
- {
- //Напишите тут ваш код
- int i1 = 0;
- for (Map.Entry<String,String> pair : map.entrySet()) {
- if (pair.getValue().equals(name)) {
- i1++;
- }
- }
- return i1;
- }
- public static int getCountTheSameLastName(HashMap<String, String> map, String familiya)
- {
- //Напишите тут ваш код
- int i2 = 0;
- for (Map.Entry<String,String> pair : map.entrySet()) {
- if (pair.getKey().equals(familiya)) {
- i2++;
- }
- }
- return i2;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement