У меня есть этот код, в котором я рекурсивно перечисляю все файлы из папки. У меня вопрос, как распечатать вывод с консоли в файл .txt? Мне бы очень помогло, если бы кто-то мог добавить то, что нужно в моем коде.
import java.io.*;
public class Exp {
public static void main(String[] args) throws IOException {
File f = new File("C:\\Users\\User\\Downloads");
rec(f);
}
public static void rec(File file) throws FileNotFoundException {
File[] list = file.listFiles();
for (File f : list) {
if (f.isFile()) {
System.out.println(f.getName());
}
else if (f.isDirectory()) {
rec(f);
}
}
}
}