regionMatches Java (método)
regionMatches método () para detectar una región dentro de dos cadenas son iguales.
gramática
public boolean regionMatches(int toffset, String other, int ooffset, int len) 或 public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
parámetros
ignoreCase - Si es verdad, el carácter de comparación ignorar caso.
Tdesplazamiento - el desplazamiento de esta región de neutrones cadena de partida.
otro - el argumento de cadena.
Tdesplazamiento - la región de neutrones parámetro desplazamiento de cadena de partida.
len - Número de caracteres para comparar.
Valor de retorno
Si especifica un sub-región de la cadena coincide con el parámetro de cadena especifica la subregión, devuelve true, de lo contrario falso. Coincide exactamente con o considerar caso depende parámetros ignoreCase.
Ejemplos
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)); } }
Los anteriores resultados de la ejecución del programa:
返回值 :true 返回值 :false 返回值 :true