Kotlin program az OutputStream karakterláncra konvertálásához

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.

érdekes cikkek...