Visualizzazione dei risultati da 1 a 6 su 6

Visualizzazione discussione

  1. #3
    Quote Originariamente inviata da Alex'87 Visualizza il messaggio
    'spetta... Tu stai mettendo in mappa una cosa del genere?

    map.put("A", "value1");
    map.put("A", "value2");
    map.put("A", "value3");

    Tieni conto che facendo così il valore di A viene sovrascritto ogni volta!

    Spiega meglio come hai modellato i dati.. Hai una mappa di liste? Ad esempio Map<String, List<String>>?
    Io ho una mappa <String><Integer> come questa:
    map.put("A", 32);
    map.put("B", 41);
    map.put("C", 32);
    map.put("D", 12);

    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?
    Ultima modifica di crissstian96; 25-11-2013 a 18:14

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.