Условие выполняется. А валидатор не пропускает. Что ему не нравится?
package com.javarush.task.task08.task0818;
import java.sql.SQLOutput;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
/*
Только для богачей
*/
public class Solution {
public static Map<String, Integer> createMap() {
Map<String, Integer> set = new HashMap<String,Integer>();
for(int i = 0; i < 10; i++){
set.put("Пупкин"+i, 485+i+10);
}
// for(Map.Entry<String, Integer> pair: set.entrySet()){
// String key = pair.getKey();
// Integer v = pair.getValue();
// System.out.println(key+ " " +v);
//
// }
return set;//напишите тут ваш код
}
public static void removeItemFromMap(Map<String, Integer> map) {
Map<String, Integer> set = new HashMap<>(map);
Iterator<Map.Entry<String, Integer>> iterator = set.entrySet().iterator();
while(iterator.hasNext()){
Map.Entry<String, Integer> pair = iterator.next();
int sum = pair.getValue();
if (sum< 500) {
iterator.remove();
}
}
//напишите тут ваш код
}
public static void main(String[] args) {
}
}