Как записать строки в OutputStream

Как я могу создать класс, который принимает имплементацию OutputStreamи записывает в него содержимое?

Например, следующий метод печати неверен и не будет компилироваться. Каковы варианты или лучшие методы?

public class FooBarPrinter{
    private OutputStream o;
    public FooBarPrinter(OutputStream o){
        this.o=o;
    }

    public void print(String s){        
        o.write(s);
    }
}
11
задан wattostudios 4 June 2012 в 02:35
поделиться