Строчные методы нужны для того, чтобы работать со строками.
Получать дополнительную информацию (количество символов, наличие заглавных/строчных букв), преобразовывать их (замена элементов в строке). Также в программировании строки часто используются для преобразования в них объектов других типов (будь-то класс, структура или число)
В программировании, строковый тип (англ. string «нить, вереница») — тип данных, значениями которого является произвольная последовательность (строка) символов алфавита. Каждая переменная такого типа (строковая переменная) может быть представлена фиксированным количеством байтов либо иметь произвольную длину.