Kotlin-programma om OutputStream naar String te converteren

In dit programma leer je outputstream naar een string te converteren met behulp van String-initializer in Kotlin.

Voorbeeld: converteer OutputStream naar 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) )

Wanneer u het programma uitvoert, is de uitvoer:

 Hallo daar!

In het bovenstaande programma hebben we een gemaakt op OutputStreambasis van de gegeven stringlijn. Dit wordt gedaan met behulp van de write()methode van stream .

Vervolgens converteren we de OutputStreamnaar finalString met Stringde constructor van die byte-array in beslag neemt. Hiervoor gebruiken we de toByteArray()methode van stream .

Hier is de equivalente Java-code: Java-programma om OutputStream naar String te converteren.

Interessante artikelen...