Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568

    [java] struttura dati ordinata

    Ho bisogno una struttura dati che contenga oggetti recuperabili con le relative key..
    Quindi andrebbe bene un HashTable ad esempio ma ho anche un'altra necessità..
    Dovrebbe tenerli ordinati così come li ho messi..
    Ovvero se metto "ale1" "ale2" come key mi aspetto di poter recuperare e sovrascriverne i valori e se ciclo la mappa intera mi estrae prima "ale1" e poi "ale2"..
    cosa devo usare ??
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

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

    Re: [java] struttura dati ordinata

    Originariamente inviato da morphy79
    Ho bisogno una struttura dati che contenga oggetti recuperabili con le relative key..
    Quindi andrebbe bene un HashTable ad esempio ma ho anche un'altra necessità..
    Dovrebbe tenerli ordinati così come li ho messi..
    Ovvero se metto "ale1" "ale2" come key mi aspetto di poter recuperare e sovrascriverne i valori e se ciclo la mappa intera mi estrae prima "ale1" e poi "ale2"..
    cosa devo usare ??
    TreeMap, che è "sorted", ovvero le chiavi internamente sono mantenute ordinate in base al loro contenuto.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it L'avatar di morphy79
    Registrato dal
    Jun 2004
    Messaggi
    1,568
    Nu mi son spiegato male.. le chiavi non devono essere ordinate in base al loro contenuto ma in base all'ordine con cui le ho inserite..
    Ho usato LinkedHashMap.. mi sembra che vada bene ma mi piacerebbe una conferma dai più esperti..
    odio chi parla di politica..
    anzi vorrei fondare un partito contro tutto ciò

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da morphy79
    Nu mi son spiegato male.. le chiavi non devono essere ordinate in base al loro contenuto ma in base all'ordine con cui le ho inserite..
    Indubbiamente ho capito male io...

    Originariamente inviato da morphy79
    Ho usato LinkedHashMap.. mi sembra che vada bene
    Sì, se vuoi mantenere l'ordine di inserimento LinkedHashMap va bene.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

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.