Autre condition
Résolu/Fermé
LeBolide
Messages postés
18
Date d'inscription
vendredi 26 septembre 2014
Statut
Membre
Dernière intervention
20 décembre 2018
-
27 sept. 2014 à 07:44
LeBolide Messages postés 18 Date d'inscription vendredi 26 septembre 2014 Statut Membre Dernière intervention 20 décembre 2018 - 27 sept. 2014 à 15:01
LeBolide Messages postés 18 Date d'inscription vendredi 26 septembre 2014 Statut Membre Dernière intervention 20 décembre 2018 - 27 sept. 2014 à 15:01
2 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
27 sept. 2014 à 11:13
27 sept. 2014 à 11:13
Bonjour,
Ce qu'il te faut c'est manipuler des caractères, voir The Java™ Tutorials - Characters
Remarque : ta structure de code est maladroite.
Le code suivant est beaucoup plus simple pour faire la même chose :
Aou
Zdans le code comme ça ont le même rôle que
lettreou
statut, ce sont des variables, mais comme elles n'ont pas été déclarées ça entraîne une erreur.
Ce qu'il te faut c'est manipuler des caractères, voir The Java™ Tutorials - Characters
Remarque : ta structure de code est maladroite.
boolean statut = false; if (condition) { statut = true; } return statut;
Le code suivant est beaucoup plus simple pour faire la même chose :
return condition;
LeBolide
Messages postés
18
Date d'inscription
vendredi 26 septembre 2014
Statut
Membre
Dernière intervention
20 décembre 2018
27 sept. 2014 à 14:45
27 sept. 2014 à 14:45
ça fonctionne çà marquais des erreurs de syntaxe parce que je n'avais pas mis A ou Z j'avais mis leur valeur d'après la table ASCII, mais ici le site a automatiquement converti en lettre c'est là que j'ai eu l'idée de mettre directement en lettre et ça marche.
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
27 sept. 2014 à 14:50
27 sept. 2014 à 14:50
"j'avais mis leur valeur d'après la table ASCII"
Attention : Java n'utilise pas l'ASCII mais l'UTF-16, pour A et Z tu as de la chance car les 128 premiers caractères sont identiques, mais il vaudrait mieux regarder les tables Unicode...
Attention : Java n'utilise pas l'ASCII mais l'UTF-16, pour A et Z tu as de la chance car les 128 premiers caractères sont identiques, mais il vaudrait mieux regarder les tables Unicode...
LeBolide
Messages postés
18
Date d'inscription
vendredi 26 septembre 2014
Statut
Membre
Dernière intervention
20 décembre 2018
27 sept. 2014 à 15:01
27 sept. 2014 à 15:01
d'accord, merci !