Конструктор fromCharCodes
Конструктор fromCharCodes класса String создает
новую строку из последовательности кодов символов.
В первый параметр мы передаем итерируемый объект
(например, список) с кодами символов. Второй
необязательный параметр задает начальный индекс,
с которого начинается чтение кодов. Третий
необязательный параметр задает конечный индекс,
до которого (не включая его) читаются коды.
Сама последовательность при этом не изменяется.
Синтаксис
String.fromCharCodes(charCodes, [start, end])
Пример
Давайте создадим строку из списка кодов символов:
void main()
{
String str = String.fromCharCodes([97, 98, 99, 100, 101]);
print(str);
}
Результат выполнения кода:
"abcde"
Пример
Давайте создадим строку из части списка кодов, указав начальный и конечный индексы:
void main()
{
String str = String.fromCharCodes([97, 98, 99, 100, 101], 1, 4);
print(str);
}
Результат выполнения кода:
"bcd"
Пример
Давайте создадим строку из кодов цифр:
void main()
{
String str = String.fromCharCodes([49, 50, 51, 52, 53]);
print(str);
}
Результат выполнения кода:
"12345"
Смотрите также
-
конструктор
fromCharCode,
который создает строку из одного кода символа -
свойство
codeUnits,
которое возвращает коды символов строки -
класс
String,
который представляет строковый тип данных -
конструктор
fromEnvironment,
который создает строку из переменной окружения