Мне нужно открыть файлы в папке с помощью java-программы
мне нужно открыть файлы в папке с помощью java-программы.
Пример:/Home/МСР/повышение/25-08-2018.....
есть несколько файлов в папке мне нужно открыть файлы и показать содержимое
Что я уже пробовал:
упаковка com.techstar.com;
импорт java.io.File;
импорт Java.Ио.Исключение filenotfoundexception;
импорт Java.Ио.Исключение IOException;
импортируйте java.nio.file.Файлы;
импортируйте java.nio.file.Пути;
импорт java.util.Сканер;
импорт java.util.logging.Уровень;
импорт org.bson.diagnostics.Лесоруб;
открытый класс FileOpen {
public static void main (String args[]) вызывает исключение FileNotFoundException {
Dir файл = новый файл("/главная/МСР/повышение/02-05-2018");
Файл[] listOfFiles = реж.файл-список();
for (int i = 0; i < listOfFiles.длина; i++) {
if (listOfFiles[i].isFile()) {
Системы.из.код println("файл" + listOfFiles[я].метод getname());
} else if (listOfFiles[i].isDirectory()) {
System.out.println("каталог" + listOfFiles[i].getName());
}
}
}
}
я получаю только имена файлов пожалуйста помогите мне нужно отобразить содержимое файла
выход:
Файл 02-05-2018_14-09-59_vikas_hike_Device_Info_027_output.txt
Файл 02-05-2018_21-30-50_kartheek_hike_hc_4cf_output.txt
Файл 02-05-2018_13-07-48_rakesh_hike_load_c41_output.txt
Файл 02-05-2018_21-30-24_kartheek_hike_hi_e30_output.txt
Файл 02-05-2018_13-07-03_rakesh_hike_cpu_f57_output.txt
Файл 02-05-2018_21-30-46_kartheek_hike_ls_c82_output.txt
Mohibur Rashid
вы только что запустили цикл для массива имен файлов. Вы ничего не сделали.
знаете ли вы, как читать один файл и обрабатывать его содержимое?
Member 13809409
один файл я знаю ..но внутри папки как это сделать?