Есть ли простой и безопасный способ преобразования печати на печать?
Вопрос
Есть ли чистый и простой способ преобразовать экземпляр java.io.PrintWriter
в а java.io.PrintStream
?
Решение
Сначала получить АН OutputStream
из Writer
. Отказ Видеть этот вопрос
Затем пропустите его в качестве аргумента PrintStream
конструктор:
OutputStream os = new WriterOutputStream(writer);
PrintStream ps = new PrintStream(os);
Обновлять: Commons-io. 2.0 имеет WriterOutputStream
, Так что используйте это.
Не связан с StackOverflow