Files.newDirectoryStream против Files.list

Я знаю чтоFiles.list (Path) использованияFiles.newDirectoryStream (Path) внутренне и в основном просто оборачивает DirectoryStream.

Однако я не понимаю, когда я хочу использовать первый или второй.

Это просто удобный метод, если я хочу использовать потоковый API? Я мог бы сделать это довольно легко сам,увидеть этот вопрос.

Если посмотреть на реализациюFiles.list, исключения, выданные внутренним DirectoryStream, обернуты вUncheckedIOException, Что-нибудь, что я должен знать об этом?

Ответы на вопрос(1)

Ваш ответ на вопрос