Visualizzazione dei risultati da 1 a 9 su 9

Visualizzazione discussione

  1. #1

    Estrazione random da una lista

    Salve, vorrei fare un programma che gestisca un mazzo e un giocatore peschi a caso da una collezione di carte.
    Classe mazzo:
    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;
        }
        
    }
    Classe giocatore:
    codice:
    package gioco2;
    
    import java.util.Iterator;
    
    
    public class Giocatore {
          Mazzo s;
          void estraidalmazzo(){
          
        
    
    }
    
    }
    Vorrei che la funzione estraidalmazzo, estragga tot carte random dalla lista precedentemente creata.
    Ultima modifica di JavaAddicted; 23-04-2015 a 22:43

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.