Descripción
El método regionMatches
de la clase String
se utiliza para comparar una región específica dentro de una cadena con otra región en otra cadena. El método puede ser usado para ignorar las diferencias de mayúsculas y minúsculas durante la comparación.
Sintaxis
public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)
public boolean regionMatches(int toffset, String other, int ooffset, int len)
Parámetros
Cada función recibe ciertos parámetros que se detallan a continuación:
- int ooffset,: Este parámetro corresponde al índice de inicio en la cadena de caracteres “other”.
- int toffset,: Este parámetro corresponde al índice de inicio en la cadena de caracteres en la cual se está invocando el método.
- boolean ignoreCase,: Este parámetro especifica si la comparación de regiones debe ignorar las diferencias de mayúsculas y minúsculas.
- int len,: Este parámetro especifica el número de caracteres a comparar en ambas cadenas de caracteres.
- String other,: Este parámetro es la cadena de caracteres con la cual se compara la región de la cadena de caracteres en la cual se está invocando el método.
Clase Padre
Ejemplo
String str1 = "Hola Mundo";
String str2 = "HOLA MUNDO";
boolean resultado = str1.regionMatches(true, 0, str2, 0, 10);
System.out.println(resultado); // Devuelve true
En este ejemplo, comparamos las dos cadenas desde el índice 0 hasta el índice 10, ignorando las diferencias de mayúsculas y minúsculas.
Artículos
Vídeos Java
Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.