Existe uma maneira simples e segura de converter um PrintWriter em um PrintStream?

StackOverflow https://stackoverflow.com/questions/4268353

  •  28-09-2019
  •  | 
  •  

Pergunta

Existe uma maneira limpa e simples de converter uma instância de java.io.PrintWriter dentro de java.io.PrintStream?

Foi útil?

Solução

Primeiro obtenha um OutputStream de Writer. Ver essa questão

Em seguida, passe como argumento para o PrintStream construtor:

OutputStream os = new WriterOutputStream(writer);
PrintStream ps = new PrintStream(os);

Atualizar: Commons-io 2.0 tem WriterOutputStream, então use -o.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top