Bataille navale: je dis A1, trace un carré en A1, je dis A2...
Résolu/Fermé
Ananaseu
Messages postés
3
Date d'inscription
vendredi 24 avril 2015
Statut
Membre
Dernière intervention
14 mai 2015
-
Modifié par KX le 25/04/2015 à 12:46
Ananaseu Messages postés 3 Date d'inscription vendredi 24 avril 2015 Statut Membre Dernière intervention 14 mai 2015 - 25 avril 2015 à 17:34
Ananaseu Messages postés 3 Date d'inscription vendredi 24 avril 2015 Statut Membre Dernière intervention 14 mai 2015 - 25 avril 2015 à 17:34
A voir également:
- Bataille navale: je dis A1, trace un carré en A1, je dis A2...
- Faites en sorte que la cellule a1 affiche exactement ce qui est montré sur cette image. quel mot apparaît en b1 ? - Forum Excel
- Notice bataille navale électronique ✓ - Forum Loisirs / Divertissements
- Carré en c ✓ - Forum Programmation
- Parenthese carré ✓ - Forum MacOS
- Point d'interrogation dans un carré ✓ - Forum Samsung
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
25 avril 2015 à 12:52
25 avril 2015 à 12:52
Bonjour,
Il faut regarder la documentation :
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#compareToIgnoreCase(java.lang.String)
La méthode compareToIgnoreCase renvoie un int comme résultat.
C'est pour ça que tu ne peux pas faire
Si tu veux comparer l'égalité il faut faire
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#equalsIgnoreCase(java.lang.String)
Il faut regarder la documentation :
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#compareToIgnoreCase(java.lang.String)
La méthode compareToIgnoreCase renvoie un int comme résultat.
C'est pour ça que tu ne peux pas faire
if(message.compareToIgnoreCase("A1")) car dans un if il faut mettre un booléen alors que tu lui donnes un int.
Si tu veux comparer l'égalité il faut faire
if(message.compareToIgnoreCase("A1")==0), mais dans ce cas il aurait mieux valu utiliser un if(message.equalsIgnoreCase("A1"))...
https://docs.oracle.com/javase/7/docs/api/java/lang/String.html#equalsIgnoreCase(java.lang.String)
25 avril 2015 à 17:34
et ça fonctionne parfaitement.