kotlin - 将字符串转换为 ascii 的扩展函数
问题描述
我想创建和扩展字符串的函数,它接受一个字符串并返回一个新字符串,其中包含传递字符串的每个字符的 ascii 代码。我怎样才能做到这一点?我是 Kotlin 的新手。
解决方案
与@mTak 相同的解决方案,但依赖于更多标准库函数,即map
and joinToString
:
fun String.toAscii() = this.map { it.toInt() }.joinToString()
推荐阅读
- excel - 有没有办法从标题中计算具有特定列标准的行中的非空白单元格
- python - 查找树中所有路径总和为 S
- python - 即使前进/后退单帧有效,前进/后退播放按钮也不适用于 tkinter 画布上显示的动画
- c# - 当我得到的价值是 42,000 美元时,我如何比较并断言字符串大于 1000 美元。如何将此字符串转换为整数?
- c - C typedef struct不打印char str
- error-handling - 如何处理 Apollo 错误
- java - 我必须检查数组的元素是否与前一个元素相同(java)
- java - 在运行时动态添加新的 AOP Advisor,表达式来自 Spring Framework 中的 rest 端点
- deployment - 无法部署带有“无效或意外令牌”错误的可靠智能合约
- linux - Yocto - 添加树内核模块