Java - Método String regionMatches ()
Descrição
Este método tem duas variantes que podem ser usadas para testar se duas regiões de string são iguais.
Sintaxe
Aqui está a sintaxe deste método -
public boolean regionMatches(int toffset,
String other,
int ooffset,
int len)
Parâmetros
Aqui está o detalhe dos parâmetros -
toffset - o deslocamento inicial da sub-região nesta string.
other - o argumento da string.
ooffset - o deslocamento inicial da sub-região no argumento da string.
len - o número de caracteres a serem comparados.
Valor de retorno
Retorna verdadeiro se a sub-região especificada desta string corresponder à sub-região especificada do argumento da string; caso contrário, false. Se a correspondência é exata ou não diferencia maiúsculas de minúsculas, depende do argumento ignoreCase.
Exemplo
import java.io.*;
public class Test {
public static void main(String args[]) {
String Str1 = new String("Welcome to Tutorialspoint.com");
String Str2 = new String("Tutorials");
String Str3 = new String("TUTORIALS");
System.out.print("Return Value :" );
System.out.println(Str1.regionMatches(11, Str2, 0, 9));
System.out.print("Return Value :" );
System.out.println(Str1.regionMatches(11, Str3, 0, 9));
}
}
Isso produzirá o seguinte resultado -
Resultado
Return Value :true
Return Value :false