VariableDeclaratorId expected lors de l'instanciation d'un object [Résolu]

Signaler
Messages postés
16
Date d'inscription
jeudi 15 mars 2018
Statut
Membre
Dernière intervention
4 novembre 2020
-
Messages postés
16
Date d'inscription
jeudi 15 mars 2018
Statut
Membre
Dernière intervention
4 novembre 2020
-
Bonjour, à tous
Je suis bloqué dans un exercice qui consiste à créer un jeu Chifouni(Pierre, Papier, Ciseaux). En voulant instancier un objet JeuUnTour dans le constructeur de la classe LanceJeuUnTou, j'obtient cet erreur "Syntax error on token "jeuUnTour", VariableDeclaratorId expected after this token". Je sais pas comment le résoudre

-- Code de la classe LanceJeuUnTour
package chifoumi;

public class LanceJeuUnTour {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		JeuUnTour jeuUnTour;
	    public LanceJeuUnTour()
		{
			jeuUnTour = new JeuUnTour(args[0], args[1]);
		}

	}

}

Il y a aussi une méthode main dans la classe TestIHMSaisie, je sais pas si elle est à la cause.


Merci d'avance


Configuration: Windows / Chrome 86.0.4240.111
</code>

2 réponses

Messages postés
16336
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
14 mai 2021
2 829
Bonjour,

Tu as mis le constructeur de la classe à l'intérieur de la méthode main() alors qu'elles devraient être au même niveau.

package chifoumi;

public class LanceJeuUnTour {

    JeuUnTour jeuUnTour;

    public LanceJeuUnTour(String args0, String args1) {
        jeuUnTour = new JeuUnTour(args0, args1);
    }

    public static void main(String[] args) {
        new LanceJeuUnTour(args[0], args[1]);
    }
}
Messages postés
16
Date d'inscription
jeudi 15 mars 2018
Statut
Membre
Dernière intervention
4 novembre 2020

OK merci