If/else dans un code simple
Résolu/Fermé
A voir également:
- If/else dans un code simple
- Code asci - Guide
- Code puk bloqué - Guide
- Code telephone oublié - Guide
- Code activation windows 10 - Guide
- Comment créer un qr code - Guide
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
7 sept. 2017 à 18:14
7 sept. 2017 à 18:14
Bonjour,
L'opérateur
Ils ont la même valeur mais ce sont deux objets différents, avec chacun leurs références.
Donc utiliser
L'opérateur
==compare les références de deux objets, mais pas leurs valeurs.
yest un objet issu de la lecture clavier,
"abc"est un objet issu du code.
Ils ont la même valeur mais ce sont deux objets différents, avec chacun leurs références.
Donc utiliser
==est faux pour faire une comparaison de valeur, tu devrais plutôt utiliser la méthode
equals()qui fera ce que tu veux.
if (y.equals("abc"))