Вывод верный, но по 4 пункту не проходит, подскажите, что не так, пожалуйста
package com.javarush.task.task22.task2208;
import java.util.HashMap;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.TreeMap;
/*
Формируем WHERE
*/
public class Solution {
public static void main(String[] args) {
// Map<String, String> map = new LinkedHashMap<>();
// map.put("name", "Ivanov");
// map.put("country", "Ukraine");
// map.put("city", "Kiev");
// map.put("age", "null");
// System.out.print(getQuery(map));
//
}
public static String getQuery(Map<String, String> params) {
StringBuilder finishString= new StringBuilder();
for (Map.Entry<String, String> entry : params.entrySet()) {
if (entry.getValue().equals("null")) {
continue;
} else {
finishString = finishString.append(" and " + entry.getKey() + " = " + "'" + entry.getValue() + "'");
}
}
finishString.delete(0, 5);
return finishString.toString();
}
}