重複した値 + 自然な順序 + 空が欲しいのですが、どのコレクションがこれらの機能をサポートしていますか?
Multihashmap と TreeMultimap を試しました。キーを持っていても、Treemultimapは空の値を許可しませんでしたが、許可しています...
public static void main(String[] args) {
TreeMultimap<String, String> mp = TreeMultimap.create();
StringBuilder b = new StringBuilder();
mp.put("a", "10");
mp.put("a", "11");
mp.put("a", "12");
mp.put("b", "13");
mp.put("c", "14");
mp.put("e", "");
mp.put("b", "1");
mp.put("b", "2");
mp.put("b", "3");
List list = null;
for(String key : mp.keySet())
{
System.out.println("mp.values()"+mp.values());
int itemcount = mp.size();
System.out.println(itemcount);
}
期待される出力形式
a 10 11 12
a 10 11 12
a 10 11 12
b 13 1 2 3
b 13 1 2 3
b 13 1 2 3
b 13 1 2 3
c 14
e