[JAVA1] Varargs

Voir le sujet précédent Voir le sujet suivant Aller en bas

resolu [JAVA1] Varargs

Message  algra le Mer 05 Mar 2014, 20:01

Je me pose une question concernant la notion de varargs, si j'appelle mon constructeur:
Code:
public Game (String... names)throws GameOverException{
avec les données en dure, de cette manière :
Code:
nouveauxJeu=new Game("alexis","clara");
il ajoute bien les deux éléments a mon tableau "names" mais ce que je voudrai faire c'est ajouter le nom des joueurs suivant le nom donné par l'utilisateur. Ce que j'avais fais :
Code:
      
for (int i=0; i<nbrJoueur; i++){ // nbrJoueur ==> correspond aux nombres de joueurs qui joue pour cette partie
  nomJoueur=console.readLine("Le nom du joueur "+(i+1)+" : ");
   nouveauxJeu=new Game(nomJoueur);
}
mais ce code n'ajoute pas les noms de tout les joueurs dans le tableau   confused 

Donc mon idée, serait de stocké le nom de chaque de joueur dans un tableau et ensuite appelée le constructeur avec comme paramètre le tableau mais alors on utilise plus la facilité de la notions de varargs ...

Si quelqu'un peut m'aider, je suis pas contre Smile
Merci bien Smile

algra

Nombre de messages : 45
Age : 21
Prénom : Alexis
Statut : Ancien
Date d'inscription : 16/09/2013

Revenir en haut Aller en bas

resolu Re: [JAVA1] Varargs

Message  pbt le Jeu 06 Mar 2014, 13:28

algra a écrit:Donc mon idée, serait de stocker le nom de chaque de joueur dans un tableau et ensuite appelée le constructeur avec comme paramètre le tableau mais alors on utilise plus la facilité de la notions de varargs ...
Oui, c'est une bonne idée de passer en tableau de String en paramètre au constructeur.
Tu utilises l'opportunité donnée par varargs de passer un tableau ;-)

Si quelqu'un d'autre a envie d'appeler son constructeur avec 4 chaines passées en paramètre, il peut aussi.

_________________
smartq.namok.be · faq ·  · IRC / irc.freenode.net #esi · blog.namok.be
style #pbt {heigth:189cm; weight:79kg; eye-color:#524000; hair:very short; dead pixels: some; }

pbt
Admin

Nombre de messages : 4862
Age : 45
Prénom : Pierre
Statut : prof
Localisation : La cité des géants
Date d'inscription : 24/11/2005

http://esi.namok.be

Revenir en haut Aller en bas

resolu Re: [JAVA1] Varargs

Message  algra le Jeu 06 Mar 2014, 13:37

Ok merci pour l'info Wink Je vais faire comme ça Smile

algra

Nombre de messages : 45
Age : 21
Prénom : Alexis
Statut : Ancien
Date d'inscription : 16/09/2013

Revenir en haut Aller en bas

resolu Re: [JAVA1] Varargs

Message  Contenu sponsorisé Aujourd'hui à 01:06


Contenu sponsorisé


Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum