I dette program lærer du at konvertere outputstream til en streng ved hjælp af String initializer i Java.
For at forstå dette eksempel skal du have kendskab til følgende Java-programmeringsemner:
- Java OutputStream-klasse
- Java-streng
Eksempel: Konverter OutputStream til 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); ) )
Produktion
Hej med dig!
I ovenstående program har vi oprettet en OutputStream
baseret på den givne strengelinje. Dette gøres ved hjælp af streams write()
metode.
Derefter konverterer vi simpelthen OutputStream
til finalString ved hjælp af String
konstruktøren, der tager byte-array. Til dette bruger vi streams toByteArray()
metode.