Я пишу программу, которая должна выводить мета-информацию (размер, права на выполнение / чтение / запись, время последней модификации) всех файлов из указанного каталога.
Итак, я нашел класс из Java, названный BasicFileAttributes ( ссылка ).
Все аргументы, необходимые для вызова метода, описаны там. Тем не менее, моя IDE выдает ошибку,
Ни одна из следующих функций не может быть вызвана с предоставленными аргументами
... выделение красным путем. Я не могу точно понять, где я совершил глупую ошибку. Буду очень признателен за совет
val path = readLine().toString()
val attr = Files.readAttributes("img.png", BasicFileAttributes.class)
или не работает либо
val path = readLine().toString()
val attr = Files.readAttributes(path, BasicFileAttributes.class)