У меня есть Java-программа в определенном каталоге. Я хотел бы, чтобы он нашел список всех файлов, которые заканчиваются на .dat
или .DAT
в том же каталоге, что и программа. Затем мне нужно посмотреть на первые пару строк каждого файла и разобрать строку заголовка. Программа должна вернуть массив имен файлов и массив первых трех строк каждого файла. Я довольно новичок в IO, кто-нибудь может помочь?
Example: C:/my_directory/
Files: Program.class,
FOO.DAT (starts with "Lorem\nipsem\n$$0"),
bar.dat (starts with "ipsem\nLorem\n$$0")
Return: ["FOO.DAT","bar.dat"] and ["Lorem\nipsem\n","ipsem\nLorem\n"]
Спасибо заранее!