Java regionMatches () -Methode
regionMatches () -Methode für einen Bereich innerhalb von zwei Strings Erkennung sind gleich.
Grammatik
public boolean regionMatches(int toffset, String other, int ooffset, int len) 或 public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
Parameter
ignoreCase - Wenn true, ignorieren die Vergleichszeichen Fall.
toffset - der Start diese Zeichenfolge Neutronen Region ausgeglichen werden .
andere - das String - Argument.
toffset - der Start String - Parameter Neutronenbereich ausgeglichen werden .
len - Anzahl der Zeichen zu vergleichen.
Rückgabewert
Wenn Sie einen Teilbereich der Zeichenfolge angeben, entspricht der String-Parameter, die Sub-Region gibt, gibt sie true, andernfalls false. Entspricht genau oder zu prüfen, hängt dabei ignoreCase Parameter.
Beispiele
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)); } }
Die oben genannten Programmausführung Ergebnisse:
返回值 :true 返回值 :false 返回值 :true