Program Java untuk Menukar OutputStream ke String

Dalam program ini, anda akan belajar mengubah outputstream ke string menggunakan String initializer di Java.

Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan Java berikut:

  • Kelas OutputStream Java
  • Rentetan Java

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

Pengeluaran

 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 .

Artikel menarik...