Program Java do konwersji OutputStream na String

W tym programie nauczysz się konwertować strumień wyjściowy na łańcuch przy użyciu inicjatora ciągu w Javie.

Aby zrozumieć ten przykład, należy znać następujące tematy dotyczące programowania w języku Java:

  • Klasa Java OutputStream
  • Ciąg Java

Przykład: Konwertuj OutputStream na 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); ) )

Wynik

 Witam!

W powyższym programie stworzyliśmy na OutputStreampodstawie podanej linii ciągu. Odbywa się to za pomocą write()metody strumienia .

Następnie po prostu konwertujemy OutputStreamciąg na finalString za pomocą Stringkonstruktora, który pobiera tablicę bajtów. W tym celu używamy toByteArray()metody stream .

Interesujące artykuły...