Problème avec saisi char
Fermé
leprogrammeur
Messages postés
133
Date d'inscription
jeudi 8 décembre 2011
Statut
Membre
Dernière intervention
1 décembre 2016
-
17 nov. 2014 à 19:52
leprogrammeur Messages postés 133 Date d'inscription jeudi 8 décembre 2011 Statut Membre Dernière intervention 1 décembre 2016 - 18 nov. 2014 à 23:11
leprogrammeur Messages postés 133 Date d'inscription jeudi 8 décembre 2011 Statut Membre Dernière intervention 1 décembre 2016 - 18 nov. 2014 à 23:11
A voir également:
- Problème avec saisi char
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Char ** - Forum C
- Char java - Astuces et Solutions
- Ascii char - Guide
- Le nom d'utilisateur saisi ne semble appartenir à aucun compte ✓ - Forum Instagram
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
17 nov. 2014 à 20:11
17 nov. 2014 à 20:11
Bonjour,
"Quand j'essaye de compiler il ,e dit qu'il ne trouve pas le Scanner choix."
Mouais... il va falloir réviser la manière de lire une erreur de compilation.
Comme indiqué, ce qu'il ne connaît pas c'est la méthode
"Quand j'essaye de compiler il ,e dit qu'il ne trouve pas le Scanner choix."
Mouais... il va falloir réviser la manière de lire une erreur de compilation.
sz75.java:9: error: cannot find symbol
char conv = choix.charAt(0);
^
symbol: method charAt(int)
location: variable choix of type Scanner
1 error
Comme indiqué, ce qu'il ne connaît pas c'est la méthode
charAt(int)lorsqu'elle est utilisée sur la variable
choixde type
Scanner... en effet cette méthode existe plutôt dans la classe
String!
17 nov. 2014 à 20:37
if(conv == 'c') { System.out.println("Donnez votre tempereture en Fahrenheit s'il vous plait"); Scanner cel = new Scanner(System.in); int fahr = cel.nextInt(); int celc = ((fahr - 32) * 5) / 9; }17 nov. 2014 à 23:08
C'est le même qu'avant et il ne concerne pas l'erreur...
18 nov. 2014 à 04:22
18 nov. 2014 à 06:52
"on ne peut comparer un string et un char"
Certes, mais conv est un char donc où est le problème ?
18 nov. 2014 à 23:11