Program Kotlin untuk Menukar OutputStream ke String

Dalam program ini, anda akan belajar menukar outputstream ke string menggunakan String initializer di Kotlin.

Contoh: Tukarkan OutputStream ke 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) )

Semasa anda menjalankan program, outputnya adalah:

 Apa khabar di sana!

Dalam program di atas, kami telah membuat OutputStreamberdasarkan garis rentetan yang diberikan. Ini dilakukan menggunakan write()kaedah aliran .

Kemudian, kita hanya menukar OutputStreamke finalString menggunakan Stringkonstruktor yang mengambil array bait. Untuk ini, kami menggunakan toByteArray()kaedah aliran .

Inilah kod Java yang setara: Program Java untuk menukar OutputStream ke String.

Artikel menarik...