Salve, volevo fare un programma con una semplice classe di questo tipo:
codice:public class Utente { String Nome; String Cognome; Libro a; public void InserisciUtente(){ Nome= JOptionPane.showInputDialog("Inserisci il nome utente"); Cognome= JOptionPane.showInputDialog("Inserisci il cognome utente"); } }
Voglio creare più utenti che vengano poi inseriti dinamicamente durante l'esecuzione del programma e avevo pensato a una cosa del genere:
codice:Object cercautente; Set utenti; utenti = new HashSet(); Utente u= new Utente(); u.InserisciUtente(); utenti.add(u); Utente p = new Utente(); Iterator iter=utenti.iterator(); cercautente=iter.next(); p=(Utente)cercautente;
Non capisco se proprio è una cosa che con il Set non si può fare o cos'altro. Diciamo che non riesco ad accedere ai singoli campi di un Utente una volta inserito nella collezione. Grazie e spero possiate aiutarmi.