Comparer deux chaines de caractéres [Résolu]

Signaler
Messages postés
7
Date d'inscription
jeudi 13 janvier 2005
Statut
Membre
Dernière intervention
30 mars 2006
-
Messages postés
991
Date d'inscription
samedi 25 octobre 2003
Statut
Membre
Dernière intervention
29 août 2013
-
salut tout le monde

je cherche la fonction qui me permet de comparer deux chaines de caractére
(l'équivalent en c++ à "memcmp(char *ch1,char *ch2, int n)"
ou bien mieu "strcmp(char *ch1,char *ch2)" )
merci d'avance.

5 réponses

Messages postés
196
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
2 septembre 2005

if (a.equals(b)) ...
Messages postés
991
Date d'inscription
samedi 25 octobre 2003
Statut
Membre
Dernière intervention
29 août 2013
5
if (s1.compareTo(s2) == 0) //s1 = s2
Messages postés
196
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
2 septembre 2005

compareTo
returns
0
exactly when
the
equals(Object)
method would return
true



Messages postés
2116
Date d'inscription
samedi 8 novembre 2003
Statut
Contributeur
Dernière intervention
6 octobre 2012
10
;o) en gros pour la class String equals() est préféré ;o) il suffi de voir le code de chaque methode pour voir laquelle est la plus performente ... ;o)

GodConan
Messages postés
991
Date d'inscription
samedi 25 octobre 2003
Statut
Membre
Dernière intervention
29 août 2013
5
Ouais c vrai ..... va falloir que je fasse quelques changement dans mon code :-s

Merci conan :)