Dodanie klucza z pustą wartością do Guava Multimap
Muszę dodać klucz do multimapy Guava z pustą kolekcją jako wartością. Jak to osiągnąć?
Próbowałem tego:
map.put( "my key", null );
ale wywołanie get () zwraca listę z jednym elementem, który jest pusty. Pracowałem nad tym, wykonując następujące czynności:
map.putAll("my key2", new ArrayList())
ale zastanawiam się, czy to jest złe? Wiem, że Guava automatycznie usuwa klucz po usunięciu ostatniej wartości, aby zachować spójność KEY (). Jaka jest moja najlepsza opcja tutaj?