Этого не надо по условию, но интересно прост - а как вывести на экран окончательный вариант?
чтобы отображались только те, у кого зп выше 500
package com.javarush.task.task08.task0818;
import java.util.Map;
import java.util.*;
/*
Только для богачей
*/
public class Solution {
public static Map<String, Integer> createMap() {
//напишите тут ваш код
Map<String, Integer> map = new HashMap<>();
map.put("Петров", 550);
map.put("Радригес", 200);
map.put("Fillips J.", 500);
map.put("Бранниган", 66_000);
map.put("Браннигана", 10_000);
map.put("Фармсворг", 100);
map.put("Селезнёва", 20);
map.put("Весельчаков", 25);
map.put("Filth", 20_000);
map.put("Тонкьян", 200_000);
return map;
}
public static void removeItemFromMap(Map<String, Integer> map) {
//напишите тут ваш код
Map<String, Integer> copy = new HashMap<>(map);
for(Map.Entry<String, Integer> pair : map.entrySet()) {
int zp = pair.getValue();
if(zp<500) {
map.remove(pair.getKey());
}
}
//return map;
}
public static void main(String[] args) {
System.out.println(createMap());
System.out.println();
System.out.println(removeItemFromMap);
}
}