Методы startsWith() и endsWith() Java

Методы startsWith() и endsWith() JavaВ классе String определены два метода, являющиеся в большей или меньшей степени специализированными формами метода regionMatches().

Так, в методе startsWith() определяется, начинается ли заданный объект типа String с указанной символьной строки, а в методе endsWith() — завершается ли объект типа String заданной подстрокой. Ниже приведены общие формы этих методов.

Здесь параметр строка обозначает подстроку, наличие которой проверяется в начале или в конце вызывающего объекта типа String соответственно.

Если эта подстрока присутствует в данном месте вызывающего объекта типа String, то возвращается логическое значение true, а иначе — логическое значение false.

Например, в результате следующих вызовов:

возвращается логическое значение true.

Во второй, приведенное ниже форме метода startsWith() можно задать начальную точку для поиска заданной подстроки.

где начальный_индекс обозначает индекс символа, с которого начинается поиск заданной подстроки в исходной строке. Например, в результате следующего вызова:

возвращает значение true.