Commment utliser void java
Bonjour
Je suis débutante et j'ai un problème avec void test()
void is an invalid type for the variable $missing$
Pouvez vous m'aider ?
Je suis débutante et j'ai un problème avec void test()
void is an invalid type for the variable $missing$
Pouvez vous m'aider ?
3 réponses
-
Bonjour
Je suis vraiment nulle pouvez vous m'aider ?
package HelloWorld; public class Client { public static void main(String[] args) { // Nous reviendrons plus tard sur le rôle de // cette méthode et sa syntaxe public Client(int numClient) { this.numClient = numClient; } // Attribut important int numClient; // ... on peut imaginer d'autres attributs // Le comportement de la méthode de base // est redéfini ici pour la classe Client @Override // on reviendra plus tard sur cette définition public boolean equals(Object obj) { // obj est-il de type Client ? if (obj instanceof Client ) { // Oui. On crée alors une référence temporaire // cette fois-ci "fortement typée Client" // Pour cela on "cast" obj en Client Client c = (Client)obj; // Il devient facile de comparer les deux champs. return numClient == c.numClient; } // Dans tous les autres cas, le test d'égalité est faux return false; } @Override public int hashCode(){ // Dans l'instance Client c'est l'attribut numClient // qui spécifie le Client de façon unique return numClient; } @Override public String toString(){ return "Inst.Client avec numClient = " + numClient;} } }Exception in thread "main" java.lang.Error: Unresolved compilation problems: Syntax error on token "public", record expected after this token Syntax error on token "{", { expected after this token Syntax error, insert "}" to complete RecordBody at helloworld/HelloWorld.Client.main(Client.java:8)
J'ai clairement un problème avec { } mais impossible de trouver où.-
ModérateurBonjour,
"J'ai clairement un problème avec { } mais impossible de trouver où."
Pourtant c'est marqué noir sur blanc dans ton erreur :Syntax error, insert "}" to complete RecordBody at helloworld/HelloWorld.Client.main(Client.java:8)
Donc comme indiqué, tu dois ajouter un "}" pour fermer la méthode main() avant d'écrire ce qu'il y a ligne 8 -
-
Modérateur@aurelia1975_44
"Donc comme indiqué, tu dois ajouter un "}" pour fermer la méthode main() avant d'écrire ce qu'il y a ligne 8"
-