Я пытаюсь прочитать n строк из файла oop, используя FSDataInputStream. Когда я пытаюсь дать путь, который является каталогом, содержащим файлы деталей. Он говорит, что путь не является файлом. Ниже моя попытка читать.
Ниже кода работает файл, когда я специально указываю путь к файлу детали
FSDataInputStream fsDataInputStream = distributedFileSystem.open(path);
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(fsDataInputStream));
String line;
while ((line = bufferedReader.readLine()) != null) {
if (lines.size() < numOfLines)
lines.add(line);
else
break;
}
bufferedReader.close();```