English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Programa Kotlin converte OutputStream para string

大全 de Exemplos do Kotlin

Neste programa, você aprenderá a usar inicializadores de strings no Kotlin para converter outputstream em string.

Exemplo: Converta OutputStream para String

import java.io.*
fun main(args: Array<String>) {
    val stream = ByteArrayOutputStream()
    val line = "Hello there!"
    stream.write(line.toByteArray())
    val finalString = String(stream.toByteArray())
    println(finalString)
}

Quando você executar o programa, a saída será:

Hello there!

No programa acima, criamos um OutputStream com base na string fornecida. Isso é feito usando o método write() do fluxo.

Em seguida, usamos o construtor da String para converter o OutputStream em um finalString, que aceita um array de bytes. Para isso, usamos o método toByteArray() do fluxo.

Este é o código Java equivalente:Java Program to Convert OutputStream to String

大全 de Exemplos do Kotlin