Java : interrogation au sujet de regionMatches()
Posté : 19 juin 2008, 19:19
Code : Tout sélectionner
1.Public class test
2.{
3.public string void main (string [] arg )
4.{
5.String test1 = '' test pour voir ce que ça donne '';
6.String test2 = '' Test Pour Voir Ce que ça donne '';
7.System.out.println ('' Comparaison des 10 premiers caractères : '');
8.if ( test1.regionMatches ( false, 0, test2, 0, 10))
9.System.out.println (''Les 10 premiers caractères sont identiques'');
10.else
11.System.out.println (''Différence entre les 10 premiers caractères'');
12.if (test2..regionMatches ( 0, test2, 0, 0))
13.System.out.println('' Les caractères de 0 à 10 sont identiques'')
14.else
15.System.out.println ('' Il y a des différence'');En effet, pourquoi lorsqu'il envoie true, dans la ligne 12, il ne prend pas en compte les majuscules et miniscules lors de la comparaison.
EDIT : Titre du sujet légèrement modifié (Albat')