String.regionMatches() | Java

 

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

String

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

Manual Java

Aprende más sobre Java consultando online o descargando nuestro manual.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Vídeos Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.