Я попытался PrintStream в текстовый файл для записи пучка вывода в файл.Как вернуться к стандартной консоли вывода?
Но после того, как файл был создан, я пытался вернуться к стандартным выводам, чтобы продолжить работу с другими процессами, но я не знаю, как это сделать. Похоже, я должен установитьOut на стандартную консоль, но как мне это сделать?
Ниже приведен код, который я использовал для вывода в текстовый файл. Есть идеи?
PrintStream out = new PrintStream(fistr);
System.setOut(out);
Спасибо.
Как насчет сохранения 'System.out'' PrintStream' перед его настройкой и последующим восстановлением? Или используя PrintStream, связанный с файлом, по ссылке 'out' вместо' System.out'? – Diego
Спасибо Диего. Первый способ работает! Второй, на самом деле я не знаю, как это сделать ... В первую очередь, Джозеф дал аккуратный ответ ниже. Спасибо большое вам обоим ! – Yamano