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

Конструктор string класса Runes

Конструктор string класса Runes преобразует последовательность рун (кодовых точек Unicode) обратно в строку. Руны представляют собой итерацию целочисленных значений Unicode, и данный конструктор позволяет собрать из них исходную строку. В качестве параметра конструктор принимает итерируемый объект с целочисленными значениями кодовых точек.

Синтаксис

Runes(iterable).string

Пример

Давайте создадим объект Runes из строки и преобразуем его обратно в строку с помощью конструктора string:

void main() { Runes runes = Runes('abcde'); String res = runes.string; print(res); }

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

"abcde"

Пример

Давайте создадим объект Runes из списка кодовых точек и преобразуем его в строку:

void main() { Runes runes = Runes([97, 98, 99, 100, 101]); String res = runes.string; print(res); }

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

"abcde"

Пример

Давайте преобразуем руны, содержащие символы за пределами базовой многоязычной плоскости, обратно в строку:

void main() { Runes runes = Runes('12345'); String res = runes.string; print(res); print(res.length); }

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

"12345" 5

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

  • класс Runes,
    который представляет последовательность рун
  • свойство runes,
    которое возвращает руны строки
  • класс RuneIterator,
    который перебирает руны по одной
  • метод fromCharCodes,
    который создает строку из кодовых точек
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить