РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
156 of 723 menu

Класс String

Класс String представляет строки в Dart. Строка - это неизменяемая последовательность символов в кодировке UTF-16. Объекты класса String создаются при помощи одинарных, двойных или тройных кавычек. Класс предоставляет большое количество методов для работы со строками: поиска подстрок, замены, преобразования регистра, разбиения и других операций.

Синтаксис

String str = 'текст'; String str = "текст"; String str = '''многострочный текст''';

Пример

Давайте создадим строку и выведем её на экран:

void main() { String str = 'abcde'; print(str); }

Результат выполнения кода:

"abcde"

Пример

Давайте узнаем длину строки при помощи свойства length:

void main() { String str = 'abcde'; print(str.length); }

Результат выполнения кода:

5

Пример

Давайте преобразуем строку в верхний регистр при помощи метода toUpperCase:

void main() { String str = 'abcde'; print(str.toUpperCase()); }

Результат выполнения кода:

"ABCDE"

Пример

Давайте разобьём строку на список подстрок при помощи метода split:

void main() { String str = 'a,b,c,d,e'; print(str.split(',')); }

Результат выполнения кода:

[a, b, c, d, e]

Смотрите также

  • метод substring,
    который вырезает подстроку из строки
  • метод contains,
    который проверяет наличие подстроки
  • метод replaceAll,
    который заменяет все вхождения подстроки
  • свойство length,
    которое возвращает длину строки
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить