outputstreamwriter example ejemplo java io stream

example - outputstreamwriter java ejemplo



Convierte un StreamWriter a OutputStream en java? (1)

No se puede hacer eso exactamente, ya que StringWriter es un Writer , no un Stream . Pero puedes hacer esto:

// create a ByteArray stream, which will be wrapped by a PrintStream ByteArrayOutputStream baos = new ByteArrayOutputStream(); PrintStream ps = new PrintStream(baos); System.setOut(ps); // print whatever you got String result = baos.toString();

Estoy tratando de redirigir System.out a un String usando System.setOut, que toma un PrintStream. ¿Hay alguna manera de convertir un StringWriter en un Stream para poder pasarlo a setOut?