Utilisation d'un if en java avec
riri2705
-
riri2705 -
riri2705 -
Bonjour à tous.
voila j'ai un petit problème,
en java, je suis en programmation et je veux placer un if qui ferais que si la réponse est égale a oui alors, faire...
moi j'ai fait :
if ( b = "oui")
{
System.out.println(".............");
}
mais la console me marque qu'il y a une erreur.
je sais que c'est une toute petite erreur mais je ne la troue pas.
merci a vous cher internautes de m'aider.
a bientot.
aymeric.
voila j'ai un petit problème,
en java, je suis en programmation et je veux placer un if qui ferais que si la réponse est égale a oui alors, faire...
moi j'ai fait :
if ( b = "oui")
{
System.out.println(".............");
}
mais la console me marque qu'il y a une erreur.
je sais que c'est une toute petite erreur mais je ne la troue pas.
merci a vous cher internautes de m'aider.
a bientot.
aymeric.
A voir également:
- Utilisation d'un if en java avec
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Utilisation chromecast - Guide
- Télécharger gratuitement notice d'utilisation - Guide
- Eclipse java - Télécharger - Langages
1 réponse
Bon riri,
vous n'avez pas donné assez de détail, par exemple : le message d'erreur, la ligne où se trouve l'erreur...
mais je croix avoir repéré une erreur de syntaxe et une autre algorithmique
d'abord if (b="oui") je ne voix qu'un seul = ici !!! c'est un teste non??? donc c'est ==
= opérateur d'affectation
== opérateur d'égalité
je suppose que b est déjà déclarée et de type String
donc en java on peut pas comparer deux chaines de caractères avec l'opérateur == cela va comparer juste les références des deux chaine et non pas le contenu
utilisez plutôt ça
if(b.equals("oui"))
{
// instructions
}
Allah mo3ine
vous n'avez pas donné assez de détail, par exemple : le message d'erreur, la ligne où se trouve l'erreur...
mais je croix avoir repéré une erreur de syntaxe et une autre algorithmique
d'abord if (b="oui") je ne voix qu'un seul = ici !!! c'est un teste non??? donc c'est ==
= opérateur d'affectation
== opérateur d'égalité
je suppose que b est déjà déclarée et de type String
donc en java on peut pas comparer deux chaines de caractères avec l'opérateur == cela va comparer juste les références des deux chaine et non pas le contenu
utilisez plutôt ça
if(b.equals("oui"))
{
// instructions
}
Allah mo3ine
merci encore beaucoup !!!!