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 OutputStream
dự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 OutputStream
thành finalString bằng cách sử dụng phương String
thứ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 .