In dit programma leer je outputstream naar een string te converteren met behulp van String-initializer in Java.
Om dit voorbeeld te begrijpen, moet u kennis hebben van de volgende Java-programmeeronderwerpen:
- Java OutputStream-klasse
- Java-tekenreeks
Voorbeeld: converteer OutputStream naar 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); ) )
Uitvoer
Hallo daar!
In het bovenstaande programma hebben we een gemaakt op OutputStream
basis van de gegeven stringlijn. Dit wordt gedaan met behulp van de write()
methode van stream .
Vervolgens converteren we de OutputStream
naar finalString met String
de constructor van die byte-array in beslag neemt. Hiervoor gebruiken we de toByteArray()
methode van stream .