Мне нужно найти файл в каталоге, используя Kotlin. Что-то вроде:
ls * .bld
Если есть пара результатов, это нормально. Это был бы короткий список. Теперь есть тысячи файлов.
Вы можете создать объект File для каталога, а затем filter на walk .
val path = File("/path/to/files/directory") path.walk().filter { it.name.endsWith(".bld") }
PS: walk () возвращает a Последовательность содержимого каталога