I dette programmet lærer du å konvertere outputstream til en streng ved hjelp av String initializer i Java.
For å forstå dette eksemplet, bør du ha kunnskap om 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); ) )
Produksjon
Hei der!
I programmet ovenfor har vi opprettet en OutputStream
basert på den angitte strengelinjen. Dette gjøres ved hjelp av streams write()
metode.
Deretter konverterer vi bare OutputStream
til finalString ved hjelp String
av konstruktøren som tar byte-array. For dette bruker vi streams toByteArray()
metode.