Problème de boucle
Résolu/Fermé
prototypejean1996
Messages postés
60
Date d'inscription
mercredi 25 janvier 2017
Statut
Membre
Dernière intervention
5 juillet 2019
-
Modifié le 1 nov. 2018 à 00:11
prototypejean1996 Messages postés 60 Date d'inscription mercredi 25 janvier 2017 Statut Membre Dernière intervention 5 juillet 2019 - 5 nov. 2018 à 02:25
prototypejean1996 Messages postés 60 Date d'inscription mercredi 25 janvier 2017 Statut Membre Dernière intervention 5 juillet 2019 - 5 nov. 2018 à 02:25
1 réponse
yg_be
Messages postés
23405
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
20 décembre 2024
Ambassadeur
1 557
1 nov. 2018 à 11:36
1 nov. 2018 à 11:36
bonjour, "ça marche pas": message d'erreur, comportement inattendu?
peut-être en testant ainsi:
peut-être en testant ainsi:
while (reponse.equals("oui"))
4 nov. 2018 à 02:40
4 nov. 2018 à 10:06
ton test vérifie si les deux éléments sont présents au même endroit dans la mémoire, le mien vérifie si les deux éléments ont un contenu identique.
plus de détails sur l'enregistrement des string en mémoire: http://thecodersbreakfast.net/index.php?post%2F2008%2F02%2F22%2F24-comparaison-des-chaines-accentuees-en-java=
4 nov. 2018 à 12:32
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/String.html#intern()
Quand un String est écrit en dur dans le code, il est intern(), mais par défaut il ne l'est pas.
5 nov. 2018 à 02:25