2017-06-14 46 views
2

我发现Kotlin中有一个ByteArray.toString(charset:Charset)函数,当我在android studio IDE中使用该函数时,它得到语法错误。但是我在Kotlin org站点尝试了相同的代码,它运行良好。如何将一个ByteArray转换为Kotlin中的字符串?如何将ByteArray转换为具有Kotlin中指定字符集的字符串

Android Studio error Message

+0

我没有得到该错误仅使用您的代码。 – Anmol

+0

试试这个构造函数:'String(bytes,charset)'。同时检查Kotlin stdlib是否包含在您的项目中。 –

+1

你可以试试val str = String(bytes) – Krutik

回答

0

看来你没有配置您的科特林项目(没有科特林-runtime.jar在类路径)。尽量选择有错误的行,按Alt+Enter并在上下文菜单中选择“未配置科特林” - >“配置” 或手动科特林-runtime.jar添加到您的类路径

enter image description here

+0

谢谢,我的问题已经解决了 – hcancan

相关问题