Java-program til at konvertere OutputStream til streng

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 OutputStreambaseret på den givne strengelinje. Dette gøres ved hjælp af streams write()metode.

Derefter konverterer vi simpelthen OutputStreamtil finalString ved hjælp af Stringkonstruktøren, der tager byte-array. Til dette bruger vi streams toByteArray()metode.

Interessante artikler...