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 .








