Java програма за конвертиране на OutputStream в низ

В тази програма ще се научите да конвертирате изходния поток в низ с помощта на 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()метода на потока .

Интересни статии...