Метод regionMatches() проверяет, равны ли две области String .
Вот несколько важных моментов:
- IgnoreCase указывает, следует ли игнорировать регистр обеих строк
- смещение определяет начальный индекс первой строки
- другое указывает вторую Строку .
- offset задает начальный индекс второй строки
- len указывает количество символов для сравнения
Доступные подписи
public 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 baeldung".regionMatches(false, 11, "baeldung", 0, 8)); }