Разница между методами regionMatches и equals при сравнении строк в Java заключается в том, что каждый из них выполняет разные задачи:
Таким образом, regionMatches используется для сравнения подстрок, а equals — для общего сравнения строк.
Например, с помощью regionMatches можно искать строку в пределах другой строки, а с помощью equals — определять, представляют ли две строки одну и ту же последовательность символов 125.