标签:方法 括号 方法总结 string类 titan 编码 iterable har 16进制
var clapping = ‘\u{1f44f}‘;
print(clapping); // ??
print(clapping.codeUnits); // [55357, 56399]
print(clapping.runes.toList()); // [128079]
Runes runes = new Runes(‘\u2665, \u{1f605}, \u{1f60e}‘);
print(runes);
// (9829, 44, 32, 128517, 44, 32, 128526)
print(new String.fromCharCodes(runes)); // ♥, ??, ??
由于Runes也是继承于Iterable, 所以Runes中的属性和方法的使用也和Iterable一样, 详情参考Runes和Flutter开发之Dart的数据类型01中的介绍
var sym1 = Symbol(‘name‘);
print(sym1); // Symbol("name")
var sym2 = #titan;
print(sym2); // Symbol("titan")
【Dart学习】--之Runes与Symbols相关方法总结
标签:方法 括号 方法总结 string类 titan 编码 iterable har 16进制
原文地址:https://www.cnblogs.com/lxlx1798/p/11371285.html