Как записать данные в два объекта java.io.OutputStream одновременно?JAVA

Программисты JAVA общаются здесь
Anonymous
Как записать данные в два объекта java.io.OutputStream одновременно?

Сообщение Anonymous »

Я ищу волшебный класс Java, который позволит мне сделать что-то вроде этого:

Код: Выделить всё

ByteArrayOutputStream byteStream = new ByteArrayOutputStream();
FileOutputStream fileStream = new FileOutputStream(new File("/tmp/somefile"));

MultiOutputStream outStream = new MultiOutputStream(byteStream, fileStream);

outStream.write("Hello world".getBytes());
По сути, мне нужен tee для OutputStream на Java. Есть идеи?

Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/798 ... ts-at-once

Вернуться в «JAVA»