Перенаправление вывода консоли в строку в java

У меня есть одна функция, тип возврата которой - VOID, и она печатает прямо на консоли.

Однако мне нужен вывод в виде строки, чтобы я мог работать с ней.

Поскольку я не могу вносить изменения в функцию с типом возврата VOID, мне нужно перенаправить вывод в строку.

Как я могу перенаправить его в JAVA?

Есть много вопросов о перенаправлении stdout в строку, но они перенаправляют только ввод, полученный от пользователя, а не вывод какой-либо функции...

56
задан SRK 3 January 2012 в 05:34
поделиться