Header Ads Widget

Ticker

6/recent/ticker-posts

Programa Java para convertir OutputStream a String

En este programa, aprenderá a convertir el flujo de salida a una cadena usando el inicializador de cadenas en Java.

Ejemplo: Convertir OutputStream a String

  1. import java.io.*;
  2. public class OutputStreamString {
  3. public static void main(String[] args) throws IOException {
  4. ByteArrayOutputStream stream = new ByteArrayOutputStream();
  5. String line = "Hello there!";
  6. stream.write(line.getBytes());
  7. String finalString = new String(stream.toByteArray());
  8. System.out.println(finalString);
  9. }
  10. }
Cuando ejecutas el programa, la salida será:
¡Hola!
En el programa anterior, hemos creado una OutputStreambase en la cadena dada la línea . Esto se hace usando el write()método de flujo .
Luego, simplemente convertimos OutputStreamfinalString usando Stringel constructor que toma la matriz de bytes. Para esto, utilizamos el toByteArray()método de flujo .

Publicar un comentario

0 Comentarios