public static HashMap<String, Integer> createMap() { HashMap<String, Integer> map = new HashMap<String, Integer>(); for (int i = 495; i < 505; i++) { map.put("Аня" + i, i); } return map; } public static void removeItemFromMap(HashMap<String, Integer> map) { ArrayList<String> list = new ArrayList<String>(); for (HashMap.Entry<String,Integer> x : map.entrySet() ){ if(x.getValue() < 500){ list.add(x.getKey()); } } map.remove(list); } public static void main(String[] args) { createMap(); removeItemFromMap(createMap()); } }