kotlin - 如何使用 kotlin 在字符串中插入分隔符

标签 kotlin

我有一个 mac 字符串:

mac=7A2918D5434F

我需要转换成这样:

mac=7A:29:18:D5:43:4F

如何在 kotlin 中做到这一点?

最佳答案

如果您确定初始字符串正确,您可以执行以下操作:

"7A2918D5434F".chunked(2).joinToString(":")

chunked(2) 将字符串拆分为大小为 2 的 block (可用于任何 Iterable)。
jointToString(":") 接受一个列表,使用 : 作为分隔符将元素连接到字符串

关于kotlin - 如何使用 kotlin 在字符串中插入分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66770897/

相关文章:

java - 隔离注解的实例化

Kotlin Flow onBackpressureDrop RxJava2 模拟

android - Kotlin:如何在 RecyclerView.Adapter 中调用 getSupportFragmentManager()

android-studio - 动画选择器导致 View 初始化时崩溃

android - 如何使用 kotlin 协程并行运行两个作业但等待另一个作业完成

scala - Kotlin 序列会缓存中间结果吗?

kotlin - 如何抑制未经检查的强制转换警告?

java - Kotlin + Spring AliasFor

android - RxJava repeatWhen 在 Mockito 中不再调用

android - 由于 kotlin,Android 中的 Gradle 同步失败