TreeMultimap in Google Collezioni
Domanda
Qualcuno ha usato TreeMultimap in Google collezioni? Capisco che con un TreeMultimap, le sue chiavi e valori sono ordinate per loro ordinamento naturale o comparatori forniti. Mi chiedevo se esiste una funzione che consente all'utente di specificare una chiave e restituisce tutti i valori cui chiavi sono maggiori della chiave fornito dall'utente. Questo può essere fatto con un SortedMap in Java, che ha una funzione chiamata tailMap. Grazie!
Soluzione
Non ho usato la classe TreeMultiMap, ma una rapida occhiata al Javadoc suggerirei che si potrebbe usare il ASMAP () metodo per ottenere un SortedMap e quindi chiamare tailMap () su questo.
Altri suggerimenti
Si, ho fatto TreeMultimap.asMap () restituiscono un SortedMap per sostenere casi come questo.
Ricordate che tailMap () restituisce tutte le voci le cui chiavi sono maggiori o uguali alla chiave in dotazione. La domanda iniziale ha detto solo "maggiore di".