値として空のコレクションを使用して、Guavaマルチマップにキーを追加する必要があります。どうすればこれを達成できますか?
私はこれを試しました:
map.put( "my key", null );
ただし、get()を呼び出すと、nullである1つの要素を持つリストが返されます。私は次のことを行うことでこれを回避しました:
map.putAll("my key2", new ArrayList())
しかし、これは悪いことではないかと思いますか?containsKey()の一貫性を保つために、最後の値が削除されると、Guavaが自動的にキーを削除することを知っています。ここでの私の最善の選択肢は何ですか?