Java-program för att konvertera OutputStream till String

I det här programmet lär du dig att konvertera outputstream till en sträng med hjälp av String initializer i Java.

För att förstå detta exempel bör du ha kunskap om följande Java-programmeringsämnen:

  • Java OutputStream-klass
  • Java-sträng

Exempel: Konvertera OutputStream till 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 där!

I programmet ovan har vi skapat en OutputStreambaserad på den angivna strängraden. Detta görs med hjälp av streams write()metod.

Sedan konverterar vi helt enkelt OutputStreamtill finalString med hjälp av Stringkonstruktorn som tar byte-array. För detta använder vi streams toByteArray()metod.

Intressanta artiklar...