Конструктор fromCharCode
Конструктор fromCharCode создает новую строку
из последовательности кодовых единиц UTF-16.
В качестве параметров конструктор принимает
один или несколько целых чисел, представляющих
собой коды символов. Каждое число преобразуется
в соответствующий символ, и все символы
объединяются в одну строку. Конструктор
возвращает новую строку, не изменяя
исходные данные.
Синтаксис
String.fromCharCode(int charCode1, [int charCode2, ...])
Пример
Давайте создадим строку из трех символов, используя их коды UTF-16:
void main()
{
String res = String.fromCharCode(97, 98, 99);
print(res);
}
Результат выполнения кода:
"abc"
Пример
Давайте создадим строку из кодов цифр:
void main()
{
String res = String.fromCharCode(49, 50, 51);
print(res);
}
Результат выполнения кода:
"123"
Пример
Давайте создадим строку из одного символа и выведем его код:
void main()
{
String res = String.fromCharCode(65);
print(res);
print(res.codeUnitAt(0));
}
Результат выполнения кода:
"A"
65
Смотрите также
-
конструктор
fromCharCodes,
который создает строку из списка кодов -
метод
codeUnitAt,
который возвращает код символа по индексу -
свойство
codeUnits,
которое возвращает список кодов UTF-16 -
класс
String,
который представляет строки в Dart