У овом програму ћете научити претворити излазни ток у низ помоћу Стринг иницијализатора у Котлину.
Пример: Претвори ОутпутСтреам у стринг
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) )
Када покренете програм, излаз ће бити:
Поздрав!
У горе наведеном програму креирали смо OutputStream
базу података на основу дате линије низа. Ово се ради методом стрима write()
.
Затим једноставно претварамо OutputStream
у финалСтринг помоћу String
конструктора 'који узима бајтни низ. За ово користимо toByteArray()
метод стрима .
Ево еквивалентног Јава кода: Јава програм за претварање ОутпутСтреам-а у Стринг.