Programma Java per convertire OutputStream in String

In questo programma imparerai a convertire outputstream in una stringa utilizzando l'inizializzatore di stringhe in Java.

Per comprendere questo esempio, è necessario conoscere i seguenti argomenti di programmazione Java:

  • Classe Java OutputStream
  • Java String

Esempio: Converti OutputStream in 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); ) )

Produzione

 Ciao!

Nel programma sopra, abbiamo creato un OutputStreambasato sulla riga della stringa data. Questo viene fatto usando il write()metodo di stream .

Quindi, convertiamo semplicemente OutputStreamin finalString usando Stringil costruttore di che accetta array di byte. Per questo, usiamo il toByteArray()metodo di stream .

Articoli interessanti...