Мне нужно добавить ключ к мультикарте Guava с пустой коллекцией в качестве значения. Как мне это сделать?
Я пробовал это:
map.put( "my key", null );
но вызов get ()возвращает список с одним элементом, который равен нулю. Я работал над этим, выполнив следующие:
map.putAll("my key2", new ArrayList())
но мне интересно, если это плохо сделать? Я знаю, что Guava автоматически удаляет ключ, когда удаляется последнее значение, чтобы сохранить непротиворечивость containsKey (). Какой мой лучший вариант здесь?