mmm...non mi è molto chiaro. Io faccio:

codice:
public class {
FilteredStream stream = new FilteredStream(new ByteArrayOutputStream());
 public OutputStream mioMetodo(){

    PrintStream  printStream = new PrintStream("d:\\c.txt"); 
    printStream.flush();

    return stream;
  }
dove in stream ho la parola "ciao", e vorrei che questa parola fosse scritta in c.txt
dove sbaglio?