Quote Originariamente inviata da crissstian96 Visualizza il messaggio
mi servirebbe un metodo che facesse in modo che passando ad esempio 41 mi venga restituito "B", e passando 32 mi venga restituito l'array contenente "A" e "C" oppure semplicemente una delle due stringhe.
Insomma, il metodo map.get() se dai una chiave ti restituisce il corrispettivo valore, io voglio l'esatto contrario.
E' possibile?
Sì, è possibile ma non c'è un metodo "di serie" che fa questo. Devi implementarlo tu. Iteri sulle chiavi, per ogni chiave prendi il valore, se è quel valore puoi restituire subito la chiave o accodarla in una lista se l'intenzione è di restituire più chiavi.
Tutto qui.