Statut
N'est pas ouverte pour d'autres réponses.

Drylix

Membre
Inscription
19 Mai 2014
Messages
191
Réactions
9
Points
6 921
Bonjour j'ai une erreur dans mon codage au niveau de la ligne "res = sc.nextLine().charAt(0);" et je ne comprend pas pourquoi. Auriez-vous une idee svp ? merci d'avance
 

Fichiers joints

  • Capture.PNG
    Capture.PNG
    79.8 KB · Affichages: 16

Peaky Blinders

King Plex
Ancien staff
Inscription
27 Décembre 2012
Messages
12 668
Réactions
5 293
Points
26 663
Java:
if(parfait(x) == true) => if(parfait(x))
Pour ton erreur je pense que tu dois d'abord faire le nextLine(), puis tu fais le charAt(0) sur la variable.
Java:
res = sc.nextLine();
res = res.charAt(0);
 

Drylix

Membre
Inscription
19 Mai 2014
Messages
191
Réactions
9
Points
6 921
Ah enfin ! je peux reposter. J'avais abandonné je sais pas pourquoi je pouvais pas repondre et mettre de nouveaux sujet. En fait j'ai trouvé je sais pas pourquoi mais je devait vider le sc avant du jour jai rajouter une ligne "sc.nextLine();" au dessus du "res = sc.nextLine().charAt(0);" et sa a marché. Je comprend pas pourquoi du tout
Au final sa donne:
sc.nextLine();
res = sc.nextLine().charAt(0);

Si vous comprenez pourquoi dites le moi ^^ Merci les gens :D
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut