我正试图在Kotlin中将String
转换为ByteArray
。
在Java中,我们可以使用getBytes()
方法进行转换。
像这样:
val testVal = "Good Morning"
val bytes = testVal.toByteArray()
使用String.toByteArray()
扩展函数:https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.text/to-byte-array.html
val payLoad = "{\"Hello \":\"Paris\",\"countryCode\":\"FR\"}"
val byteArray = payLoad.encodeToByteArray()
Here is solution for this:
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val checkString = "Good Morning"
val byteString = checkString.toByteArray()
}
}