regionMatches Java () __gVirt_NP_NN_NNPS<__ méthode
méthode regionMatches () pour détecter une région dans les deux chaînes sont égales.
grammaire
public boolean regionMatches(int toffset, String other, int ooffset, int len) 或 public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
Paramètres
ignoreCase - Si cela est vrai, le caractère de comparaison ignorer la casse.
toffset - le décalage de cette région de neutrons de chaîne de départ.
autre - l'argument de chaîne.
toffset - la région de neutrons de paramètre de chaîne de décalage de départ.
len - Nombre de caractères à comparer.
Valeur de retour
Si vous spécifiez une sous-région de la chaîne correspond au paramètre de chaîne spécifie la sous-région, il retourne vrai, sinon faux. Correspond exactement ou envisager le cas dépend des paramètres ignoreCase.
Exemples
public class Test { public static void main(String args[]) { String Str1 = new String("www.w3big.com"); String Str2 = new String("w3big"); String Str3 = new String("w3big"); System.out.print("返回值 :" ); System.out.println(Str1.regionMatches(4, Str2, 0, 5)); System.out.print("返回值 :" ); System.out.println(Str1.regionMatches(4, Str3, 0, 5)); System.out.print("返回值 :" ); System.out.println(Str1.regionMatches(true, 4, Str3, 0, 5)); } }
Les résultats de l'exécution du programme ci-dessus:
返回值 :true 返回值 :false 返回值 :true