2015-08-14 3 views
0

Я пытаюсь перенаправить вывод, полученный в программе Java, в другой файл («output.txt»), расположенный в том же месте. Я нашел помощь по нему от here. Но когда я пытаюсь использовать тот же метод, я обнаружил, что мой файл «output.txt» остается пустым. Мой код выглядит так:Как перенаправить вывод программы Java в другой файл программы в другом месте?

System.setOut(new PrintStream(new FileOutputStream("output.txt"))); 
System.out.println("hello"); 

Может ли кто-нибудь указать мою ошибку здесь. Заранее благодарю вас за помощь.

+0

Может кто-нибудь сказать мне, почему это было вниз проголосовали ??? – Goldengirl

+0

Где аргумент причины «продемонстрировать минимальное понимание»? – Andremoniy

+0

Это было низведено, потому что вы сравниваете яблоки и груши – Andremoniy

ответ

0

Как сказано в this ответ, вы должны попытаться установить autoflushing истина

Смежные вопросы