Как записать данные в два объекта java.io.OutputStream одновременно?
Я ищу волшебный класс 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
с на Яве. Есть идеи?
Спасибо!