Neste programa, você aprenderá a converter o fluxo de saída em uma string usando o inicializador de String no Kotlin.
Exemplo: converter OutputStream em String
 import java.io.* fun main(args: Array) ( val stream = ByteArrayOutputStream() val line = "Hello there!" stream.write(line.toByteArray()) val finalString = String(stream.toByteArray()) println(finalString) )
Quando você executa o programa, a saída será:
Olá!
No programa acima, criamos um OutputStreambaseado na linha de string fornecida. Isso é feito usando o write()método do stream .
Então, simplesmente convertemos o OutputStreampara finalString usando Stringo construtor de, que recebe a matriz de bytes. Para isso, usamos o toByteArray()método do stream .
Aqui está o código Java equivalente: programa Java para converter OutputStream em String.








