Program Java untuk Mengonversi OutputStream ke String

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

Untuk memahami contoh ini, Anda harus memiliki pengetahuan tentang topik pemrograman Java berikut:

  • Kelas OutputStream Java
  • String Java

Contoh: Konversi OutputStream ke String

 import java.io.*; public class OutputStreamString ( public static void main(String() args) throws IOException ( ByteArrayOutputStream stream = new ByteArrayOutputStream(); String line = "Hello there!"; stream.write(line.getBytes()); String finalString = new String(stream.toByteArray()); System.out.println(finalString); ) )

Keluaran

 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 .

Artikel yang menarik...