39 votes

Comment écrire des données sur deux objets java.io.OutputStream à la fois?

Je suis à la recherche d’une classe Java magique qui me permettra de faire quelque chose comme ceci:

En gros, je veux des sen Java. Des idées ?

Merci!

44voto

Dave Newton Points 93112

4voto

Lejon Doering Points 51

Je viens de trouver ce fil parce que j’ai dû faire face au même problème. Si quelqu’un veut voir ma solution (code java7) :

Fonctionne bien jusqu’à présent, il suffit de tester certaines opérations de base, par exemple la configuration d’un MultiOutputStream à partir du flux System.out et de 2 PrintStreams écrivant chacun dans un journal séparé. J’ai utilisé

pour écrire sur l’écran de mon terminal et deux journaux qui ont fonctionné sans aucun problème.

2voto

Kevin Points 23308

Roulez le vôtre, c’est fondamentalement trivial. Utilisez un ou quelque chose qui est populaire de nos jours pour stocker tous les flux que vous voulez et écrivez la méthode pour les boucler sur tous, en écrivant à chacun.

0voto

Daniel De León Points 2842
<pre><code></code></pre>

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X