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 OutputStream
baserad på den angivna strängraden. Detta görs med hjälp av streams write()
metod.
Sedan konverterar vi helt enkelt OutputStream
till finalString med hjälp av String
konstruktorn som tar byte-array. För detta använder vi streams toByteArray()
metod.