Chương trình Java để chuyển đổi OutputStream thành chuỗi

Trong chương trình này, bạn sẽ học cách chuyển đổi dòng đầu ra thành một chuỗi bằng cách sử dụng bộ khởi tạo Chuỗi trong Java.

Để hiểu ví dụ này, bạn nên có kiến ​​thức về các chủ đề lập trình Java sau:

  • Lớp Java OutputStream
  • Chuỗi Java

Ví dụ: Chuyển đổi OutputStream thành Chuỗi

 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); ) )

Đầu ra

 Xin chào!

Trong chương trình trên, chúng tôi đã tạo một OutputStreamdựa trên dòng chuỗi đã cho. Điều này được thực hiện bằng write()phương pháp của luồng .

Sau đó, chúng ta chỉ cần chuyển đổi OutputStreamthành finalString bằng cách sử dụng phương Stringthức khởi tạo của nó chiếm mảng byte. Đối với điều này, chúng tôi sử dụng toByteArray()phương pháp của luồng .

thú vị bài viết...