Перейти к основному содержимому

Java String.regionMatches()

· 1 мин. чтения

Метод regionMatches() проверяет , равны ли две области String .

Вот несколько важных моментов:

  • ignoreCase указывает, следует ли игнорировать регистр обеих строк .
  • toffset определяет начальный индекс первой строки
  • other указывает вторую строку String .
  • ooffset указывает начальный индекс второй строки
  • len указывает количество символов для сравнения

Доступные подписи

boolean regionMatches(int toffset, String other, int ooffset, int len)
boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len)

Пример

@Test
public void whenCallRegionMatches_thenCorrect() {
assertTrue("welcome to foreach".regionMatches(false, 11, "foreach", 0, 8));
}