Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    93

    prendere una coppia casuale da una hashmap

    ciao ragazzi...ho una hashmap,come posso fare per prendere una coppia casuale??
    la mappa ha la coppia <idutente,utente>
    grazie mille

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

    Re: prendere una coppia casuale da una hashmap

    Originariamente inviato da ratal
    ciao ragazzi...ho una hashmap,come posso fare per prendere una coppia casuale??
    la mappa ha la coppia <idutente,utente>
    grazie mille
    Se hai un HashMap e non sai nulla di quali/quante chiavi ci sono e vuoi ottenere una chiave "casuale" e il suo valore associato, la prima cosa che mi viene in mente è quella di ottenere innanzitutto il Set delle chiavi (vedi keySet() ), poi dal Set ottieni un array con le chiavi (vedi toArray() ), quindi peschi un valore intero a caso tra 0 e size-1 nell'array ed hai la chiave, poi la usi per prendere il valore associato.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2008
    Messaggi
    93
    grazie mille era quello a cui avevo pensato anch'io...speravo ci fosse qualcosa di più semplice e diretto

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 © 2024 vBulletin Solutions, Inc. All rights reserved.