Я думаю, что на это был дан ответ, но я не могу его найти.Выходной поток над StringBuilder
У меня есть метод экземпляра, который записывает некоторые содержимое в выходной поток
writeTo(OutputStream){
//class specific logic
}
Я хочу его, чтобы получить это содержимое в StringBuilder. Я могу сделать это через временный файл, но это кажется неправильным. Я хочу, чтобы сделать что-то вроде:
Stringbuilder sb = /* */;
OutputStream os = outForStringBuilder(sb);//not sure how to do this
instance.writeTo(os); //This should write the contents to Stringbuilder
Вы хотите записать строку в 'StringBuilder' к «OutputStream»? –
@SotiriosDelimanolis Другой способ. Обновлен вопрос, чтобы сделать его понятным – rocketboy