Я вижу, есть Multimap
, что позволяет повторяющиеся значения для ключа http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/collect/Multimap.htmlКарта Multi Key Multi Value возможна?
Я также заметил, гуава имеет Table
, которая позволяет несколько ключей, но не дублировались значения. http://docs.guava-libraries.googlecode.com/git/javadoc/com/google/common/collect/Table.html
Я не могу найти где-нибудь, где есть «Таблица», которая позволяет дублировать значения, или «Multimap», который позволяет использовать несколько ключей.
Является ли это тем, что уже существует, или я должен сам реализовать это?
Я просто хочу, чтобы реализовать Multimap
с 2 ключами, т.е. <K1, K2, Value>
Вы имеете в виду, что 'k1',' k2' следует использовать как составной ключ для одной записи? Или что значение может быть проиндексировано либо 'k1', либо' k2'? – erickson
K1 и K2 должны быть составным ключом для этого значения –
Хорошо, [Луи прибил его] (http://stackoverflow.com/a/34078721/3474). (Он развивает Гуаву.) – erickson