Java: Comparaison de Chaînes - Equals insensible à la Casse indépendamment des Majuscules et des Minuscules
Info de Anja Proggy | 02/07/2024 à 14:11
Il y a quelque temps, lors de la comparaison de deux chaînes (strings) en Java et que la comparaison devait être exécutée sans tenir compte de la casse, indépendamment de l'écriture majuscule ou minuscule de la chaîne, j'ai transformé la chaîne entière en lettres majuscules ou minuscules avant la comparaison:
String s1 = "test"; String s2 = "Test"; if (s1.toUpperCase().equals(s2.toUpperCase())) { }
Dans cet exemple, "test" ainsi que "Test" deviennent "TEST" et le résultat de la comparaison sera true.
Mais il n’y a pas si longtemps, j’ai réalisé que cela pouvait être si simple:
String s1 = "test"; String s2 = "Test"; if (s1.equalsIgnoreCase(s2)) { }
Avec la fonction .equalsIgnoreCase(), Java fournit une méthode parfaitement adaptée à ce scénario, rendant votre code simple et plus facile à lire. C'est une bonne pratique à utiliser, en particulier lors de comparaisons longues.
Sur l’Auteur
L’auteur n’a pas encore ajouté de brève description de profil.
Voir Profil
Sujets Connexes
Script Batch: Arrêter Ordinateur Windows
Tutoriel | 4 Commentaires
MySQL: Sauts de Ligne dans MySQL
Conseil | 0 Commentaires
JavaScript: Comparaison de Chaînes indépendante de l'Écriture en Majuscules ou Minuscules
Question | 1 Réponse
Modifier la Forme Écrite Majuscule et Minuscule de plusieurs Fichiers
Tutoriel | 0 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Convertisseur en ligne: Majuscules et Minuscules
Outil | 0 Commentaires
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.