首页 > 解决方案 > Java 函数 .asBytes() 的 Kotlin 等价物是什么?

问题描述

.asBytes()Java的 Kotlin 等价物是什么?.asBytes()如果在 Java 中只是在 Kotlin 中使用相同的功能,我会感到困惑。如果是这样,.toByteArray()Kotlin 的目的是什么 - 如果它们都产生相同的结果?

标签: androidkotlin

解决方案


等效的是toByteArray()它本质上做同样的事情。

我对你的问题有点困惑,澄清一下,asBytes()Kotlin上没有String

toByteArray返回一个ByteArraywhich(对于 Kotlin/JVM)实际上与byte[].

命名差异只是源于 Kotlin 设计师选择更符合 Kotlin 本身的习惯。


相关文档:


推荐阅读