Kotlin – Как преобразовать String в ByteArray

Я пытаюсь преобразовать 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

Вот решение для этого:

 class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) val checkString = "Good Morning" val byteString = checkString.toByteArray() } } 
  • Как я могу разбить String на массив в Kotlin?
  • jvm сравнение String с StringBuffer.reverse () всегда не выполняется
  • Альтернативы полем бокса или расширению ВСЕХ строк в Котлине?
  • Kotlin - Как правильно конкатенировать строку
  • Давайте будем гением компьютера.