Program Kotlin untuk Mengonversi OutputStream ke String

Dalam program ini, Anda akan belajar mengubah aliran keluaran menjadi string menggunakan penginisialisasi String di Kotlin.

Contoh: Konversi 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) )

Saat Anda menjalankan program, hasilnya adalah:

 Halo yang disana!

Dalam program di atas, kami telah membuat OutputStreamberdasarkan baris string yang diberikan. Ini dilakukan dengan menggunakan write()metode aliran .

Kemudian, kita cukup mengubah OutputStreamke finalString menggunakan Stringkonstruktor yang mengambil array byte. Untuk ini, kami menggunakan toByteArray()metode aliran .

Berikut kode Java yang setara: Program Java untuk mengubah OutputStream ke String.

Artikel yang menarik...