Chương trình Kotlin để 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 Kotlin.

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

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

Khi bạn chạy chương trình, đầu ra sẽ là:

 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 .

Đây là mã Java tương đương: Chương trình Java để chuyển đổi OutputStream thành Chuỗi.

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