Ebben a programban megtanulja az outputstream-et karakterláncokká konvertálni a String inicializáló segítségével Kotlinban.
Példa: Az OutputStream átalakítása karakterláncra
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) )
A program futtatásakor a kimenet a következő lesz:
Szia!
A fenti programban létrehoztunk egy OutputStreamalapot a megadott karaktersor alapján. Ez stream write()módszerrel történik.
Ezután egyszerűen átalakítjuk a OutputStreamfinalString-et a Stringkonstruktor segítségével, amely bájttömböt vesz fel. Ehhez a stream toByteArray()módszert alkalmazzuk.
Itt található az egyenértékű Java kód: Java program az OutputStream karakterláncra konvertálásához.








