Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [Java] Come faccio a gestire una HashMap con più valori per la stessa chiave???

    Devo memorizzare dei valori in un array o in una hashmap.

    Ho una serie di elementi e per ognuno di questi elementi diversi attributi.

    Ho provato ad utilizzare una hashmap gestendo una memorizzazione di questo tipo:

    Elemento.put(Chiave,Nome);
    Attributi.put(Chiave,Attributo);

    il problema è che per ogni elemento (cioè per ogni nome) ho più di un attributo, invece utilizzando queste istruzioni viene registrato solo l'ultimo attributo passato.

    Come faccio a far riferire al nome la lista di attributi relativa?
    Luca >> http://www.pollosky.it

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: [Java] Come faccio a gestire una HashMap con più valori per la stessa chiave???

    Originariamente inviato da LukeSky
    Come faccio a far riferire al nome la lista di attributi relativa?
    Vuoi più valori per una chiave? Usa come valore un'altra collezione. O ad esempio una tua classe che contiene più valori o una collezione.
    Insomma ... come "valore" ci puoi mettere quello che vuoi, un array, una collezione o altro.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    ok grazie...ora proverò
    Luca >> http://www.pollosky.it

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.