Comparaison de 2 chaines en java

nounouss -  
 nounouss -
Bonjour,
svp dites moi comment pourrais-je comparer deus chaines de caracteres en java mais je veux que ca soit en boolean genre=
if(chaine1==chaine2) {fais ca et ca } vous voyez
et en plus j'ai essaye ce syntaxe mais ca n a pas marché en fait je veux comparer deux chaines de caracteres mais apres les mettre en majuscule genre=
if(chaine1.toLowercase()==chaine2.toLowercase()){fais ca}et merci d'avance ^^
A voir également:

3 réponses

Artamos Messages postés 184 Statut Membre 16
 
if(chaine1.compareTo(chaine2) == 0)


et pour la majuscule c'est
chaine.toUperCase()
0
scriptiz Messages postés 1494 Statut Membre 425
 
Il y a même plus simple que le compareTo() :

if(chaine1.equals(chaine2))
{
}
0
Artamos Messages postés 184 Statut Membre 16
 
je l'avais oublie celui la =) merci ^^
0
nounouss
 
^_^ merci pour vous artamos et scriptiz mais j'ai d'ou vient le probleme c'est que une des chaines a etait null
et on peut pas executer sur elle la methode ".toLower()" et d'ailleurs elle m'affiche l'exception
Java.lang.NullPointerException
0