У цій програмі ви навчитеся перетворювати вихідний потік у рядок за допомогою String-ініціалізатора в Java.
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування Java:
- Клас Java OutputStream
- Рядок Java
Приклад: Перетворити OutputStream у 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); ) )
Вихідні дані
Привіт!
У наведеній вище програмі ми створили OutputStreamбазу на основі заданого рядка рядка. Це робиться за допомогою write()методу stream .
Потім ми просто перетворюємо OutputStreamна finalString, використовуючи Stringконструктор ', який бере байтовий масив. Для цього ми використовуємо toByteArray()метод stream .








