Salve, vorrei fare un programma che gestisca un mazzo e un giocatore peschi a caso da una collezione di carte.
Classe mazzo:
Classe giocatore:codice:package gioco2; import java.util.*; public class Mazzo { HashSet s =new HashSet(); Set Mazzo(){ Carta a[]=null; for(int i=1;i<11;i++){ for(int j=1;j<5;j++){ switch(j){ case 1: a[i]= new Carta("Spade",i); break; case 2: a[i]=new Carta("Bastoni",i); break; case 3: a[i]=new Carta("Coppe",i); break; case 4: a[i]=new Carta("Danari",i); break; } s.add(a[i]); } } return s; } }
Vorrei che la funzione estraidalmazzo, estragga tot carte random dalla lista precedentemente creata.codice:package gioco2; import java.util.Iterator; public class Giocatore { Mazzo s; void estraidalmazzo(){ } }

Rispondi quotando