【Dart 教程系列第 43 篇】Dart 之 codeUnitAt 获取字符串的 Unicode 编码

460 阅读1分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

这是【Dart 教程系列第 43 篇】,如果觉得有用的话,欢迎关注专栏。

源码如下所示

int codeUnitAt(int index);

语法

返回指定索引处字符的 Unicode 十进制编码

举例

String text = "Allen Su";

print(text.codeUnitAt(0)); // 索引 0 处的字符是 A,A 的 Unicode 十进制编码是 108
print(text.codeUnitAt(5)); // 索引 5 处的字符是空格,空格的 Unicode 十进制编码是 32

在 ASCII 码中,48~57 为 0到9十个阿拉伯数字,65~90 为 26 个大写英文字母,97~122 为 26 个小写英文字母。

更多 Dart 的 String 字符串方法,推荐一篇博客 Dart 的 String 字符串的常用方法

你的问题得到解决了吗?欢迎在评论区留言。

赠人玫瑰,手有余香,如果觉得文章不错,希望可以给个一键三连,感谢。


结束语

技术是一点一点积累的,大神也不是一天就可以达到的。原地不动就是退步,所以每天进步一点点。

最后,附上一句格言:"好学若饥,谦卑若愚",望共勉。