Guava MultiMap (impl LinkedListMultimap) を使用してキーの複数の値を保存できるようにしていますが、マップを最大値で並べ替えてキーを返したいと考えています。
すなわち
最初の実行後、私は持っています
key1:{13}
key2:{7}
key3:{11}
2回目の実行後、私は今持っています
key1:{13,14}
key2:{7,18}
key3:{11,1}
3回目の実行後、私は今持っています
key1:{13,14,16}
key2:{7,18,6}
key3:{11,1,22}
の注文が欲しい
key3
key2
key1
キーを出力したい(値を知る必要はもうありません)
私はそれを行う方法を考え出すことができません.MultiMapを使用する必要はありません.