Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Guava ライブラリを使用します。
各値でマルチマップに入る方法はありますか?
例えば Multimap では 1=[stack], 2=[over, flow], 3=[com] となります。Multimap 名が map で key が 2 の場合、map.get("2")[over, flow] と表示されます。
map.get("2")
「流れ」だけを取得したい。可能ですか?
Multimap は を返しますCollection<X>。そのリストの最後の項目が必要なようです。その場合は、呼び出してリストを取得し、リストmap.get("2")の最後/n 番目の項目を取得するだけです。
Collection<X>
Guava には、Iterables役に立つと思われるという名前のクラスがあります。例えば
Iterables
String lastValue = Iterables.getLast(your_list);