Bonjour,
J'aimerai savoir s'il y'a un moyen de tester 2 String sans respecter la casse.
Par exemple:
Ophélie = OPHELIE
Version imprimable
Bonjour,
J'aimerai savoir s'il y'a un moyen de tester 2 String sans respecter la casse.
Par exemple:
Ophélie = OPHELIE
Tu peux jouer avec les fonctions toLowerCase et toUpperCase() pour t'en sortir.
Tu as aussi myString.equalsIgnoreCase(otherString)
Après, pour le prise en compte ou non des accents du peux regarder du côté des Collator je crois...
et comment faire pour ophelie=ophélie ?
C'est bon pour ophelie=ophélie
j'ai mit un toUppercase(), ca fait OPHELIE=OPHELIE
Par Contre, Quand je fais un affichage j'obtiens ADELINE=ADELINE.
Il ne me le prend pas en compte et ne rentre pas dans mon if quand je fais ca:
Je ne comprend pas pourquoi il ne veut pas me prendre ADELINE=ADELINE.Code:
1
2
3
4
5 if((tab[0][d]).equals(prenom_proj)){ //écrire dans la colonne 7 }
Dans ce cas-là, il faut bien utiliser un Collator.
Le Collator de Locale.FRANCE doit être réglé à la force Collator.PRIMARY pour ignorer les différences d'accent et de casse.
Oui, c'est vrai ca ne me le prend pas en compte le OPHELIE=OPHÉLIE.
Et ADELINE=ADELINE aussi ?
C'est Etrange pourtant pour ADELINE=ADELINE.
Que Dieu te bénisse mon frère en ce vendredi !
Ca marche avec collator.
Non j'ai pas regarder les autres prénom c'est pour ca.
Merci
Que Dieu vous bénisse tous d'ailleurs !
Vous y êtes pour quelque chose.
Je comprend pas trés bien Dieu t'oblige ?
Dieu fait ce qu'il veut mon frère.
Et on est limité.
L'important là dedans c'est que le problème de départ a été résolu. Évitons donc trop de hors sujet.
Merci à vous.