Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    313

    [JAVA]Mostrare gli elementi di un tipo SET

    Salve.Ho un problema,non so come scorrere un SET?Come posso fare?
    Inoltre può essere eseguito un cast ad un ArrayList?

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

    Re: [JAVA]Mostrare gli elementi di un tipo SET

    Originariamente inviato da tcc
    Salve.Ho un problema,non so come scorrere un SET?Come posso fare?
    Inoltre può essere eseguito un cast ad un ArrayList?
    No, il cast non va di certo bene.

    Un Set può essere semplicemente "iterato" usando l'apposito iteratore, vedi iterator(). Se usi Java 5 puoi anche usare più facilmente il costrutto for-each.
    Eventualmente puoi anche ottenere un array che contiene tutti i dati nel set ... ma dipende da cosa devi fare di preciso.
    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
    Registrato dal
    May 2004
    Messaggi
    313
    Devo prendere il primo elemento di un Set,devo usare iterator().next()?

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da tcc
    Devo prendere il primo elemento di un Set,devo usare iterator().next()?
    Se sai che c'è almeno 1 elemento, sì è corretto (se non usi i generics, devi fare un cast al tuo tipo specifico).

    Riguardo all'ordine con cui si presentano gli elementi invece dipende dalla implementazione di Set che hai usato.
    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.