Мой вопрос прост (пример кода надежды здесь не требуется). Пытаясь пройти через каталог системы Windows, мне приходится многократно конвертировать «файлы» в «path» s и обратно от пути в файл. Например, я хочу рекурсивно открыть каталог и прочитать содержимое всех файлов внутри них. Поэтому я использую файлы. Линии (PATH) для чтения текста, поэтому мой рекурсивный метод принимает путь. Но чтобы перечислить все подзадачи, мне нужно использовать myfileinstance.listdirectories () , который возвращает экземпляры файлов (который не может быть отправлен на метод принятия пути).
Допустим, я не хочу создавать новый сканер или читатель, входной поток и т. Д., Пожалуйста, предложите лучше, так как я могу использовать Java 17.
Подробнее здесь: https://stackoverflow.com/questions/796 ... read-lines