Я немного тупенький, подскажите, что не так в коде? Не проходит посдеднее условие..
package com.javarush.task.task08.task0818;
import java.util.*;
/*
Только для богачей
*/
public class Solution {
public static Map<String, Integer> createMap() {
Map<String, Integer> map = new HashMap<>();
map.put("Василов",200);
map.put("Василова",600);
map.put("Дьиченко",200);
map.put("Михайлов",700);
map.put("Синченко",600);
map.put("Зимницкий",20000);
map.put("Мелешко",-1000);
map.put("Кашин",200);
map.put("Усачёв",200);
map.put("Сумчатов",900);
return map;
}
public static void removeItemFromMap(Map<String, Integer> map2) {
Map<String, Integer> map = map2;
for (Map.Entry<String, Integer> iterator : map.entrySet()) {
String key = iterator.getKey();
int value = iterator.getValue();
if (value<500) map2.remove(key);
}
}
public static void main(String[] args) {
}
}