2017-06-14 94 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

相關問題