Библиотеки » Основная библиотека (dart:core) » String
String - интерфейс String
Интерфейс String представляет строку символов. Объекты типа String являются неизменяемыми объектами, и чтобы
внести изменения необходимо создавать новую строку, содержащую требуемые модификации. Каждая строка описывается как
упорядоченный массив 32-разрядных символов Юникода, доступ к которым осуществляется через методы charCodeAt и
charCodes.
Интерфейсы
- 
Конструкторы, фабрики
- 
Создает новую строку из массива кодов символовcharCodes.
- 
ОператорыСоединяет текущую строку с указанным объектомother.
- 
Сравнивает строки на равнозначность.
- 
Считывает из строки один символ.
- 
МетодыСчитывает из строки численный код одного символа.
- 
Возвращает массив, содержащий численные коды символов строки.
- 
Соединяет текущую строку с указаннойother.
- 
Проверяет содержит ли данная строка заданный шаблон.
- 
Проверяет, оканчивается ли данная строка наother.
- 
Возвращает длину строки.
- 
Возвращает позицию первого вхождения подстроки в данную строку.
- 
Проверяет, пуста ли строка.
- 
Возвращает позицию последнего вхождения подстроки в данную строку.
- 
Методselfвозращает копию строки, в которой заменены все вхождения подстроки, соответствующей шаблонуfrom, на указанную подстрокуto.
- 
Заменяет первое вхождение шаблонаfromна указанную подстрокуto.
- 
Разбивает исходную строку на подстроки, с учетом разделителяpattern.
- 
Возвращает все символы строки в виде массива.
- 
Проверяет, начинается ли данная строка сother.
- 
Возвращает подстроку данной строки, заданную начальной и конечной позициями.
- 
Возвращает копию строки, у которой все буквы преобразованны в нижний регистр (строчные).
- 
Возвращает копию строки, у которой все буквы преобразованны в верхний регистр (прописные).
- 
Возвращает строку, в которой удалены все начальные и конечные пробелы.