gpt4 book ai didi

java - 在 Kotlin 中将字符串编码为 UTF-8

转载 作者:行者123 更新时间:2023-11-29 06:48:45 24 4
gpt4 key购买 nike

通常在处理 json 和响应时,您希望在 java 中将字符串编码为 UTF-8。

String response = new String(response.data, UTF); // java code

对于Kotlin来说,这是怎么做到的?我转换了我的 Java 类,结果是

String response = String(response.data, UTF) // kotlin code

但这会导致错误,因为我相信 Kotlin String() 方法与我在 Java 中所做的不同。是否像使用 toString() 一样简单?

String response = response.data.toString() // kotlin code

系统如何知道使用 UTF-8,或者这只是默认值?这只是假设,但如果我想对 String 对象做一些事情并因此使用 UTF-16 怎么办?如何更改编码?

最佳答案

你可以试试这个字符串(数据,字符集.UTF_8)

引用:https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/to-string.html

关于java - 在 Kotlin 中将字符串编码为 UTF-8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56691003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com