Не понимаю, что я не так делаю?
package com.javarush.task.jdk13.task08.task0818;
import java.util.HashMap;
import java.util.Map;
/*
Налоговая и зарплаты
*/
public class Solution {
public static Map<String, Integer> createMap() {
HashMap<String,Integer> map = new HashMap<>();
map.put("Гарбачев",400);
map.put("Маркин",600);
map.put("Сергеев",800);
map.put("Викторов",1500);
map.put("Васильев",2000);
map.put("Алексеев",300);
map.put("Чернышов",1150);
map.put("Левин",900);
map.put("Валентинов",980);
map.put("Простой",2500);
return map;
}
public static void removeItemFromMap(Map<String, Integer> map) {
for(Integer a : map.values()){
if(a < 500){
map.remove(a);
}
}
for(Integer a : map.values()){
System.out.println(a);
}
}
public static void main(String[] args) {
Solution.removeItemFromMap(Solution.createMap());
}
}