В тази програма ще се научите да конвертирате изходния поток в низ с помощта на String инициализатор в Java.
За да разберете този пример, трябва да имате познанията по следните теми за програмиране на Java:
- Клас на Java OutputStream
- Java String
Пример: Преобразуване на OutputStream в низ
 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()метода на потока .
След това ние просто конвертираме в OutputStreamfinalString, използвайки Stringконструктора на ', който взема байтов масив. За това използваме toByteArray()метода на потока .








