BufferedWriter writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(allFilesContent)));
for (File file:lf) {
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
while (reader.ready())
writer.write(reader.read());
writer.write("\n");
reader.close();
}
writer.close();
/*for(File f: lf){
BufferedReader bufferedReader = new BufferedReader(new FileReader(f));
while (bufferedReader.ready()){
writer.write(bufferedReader.readLine());
}
writer.write("\n");
bufferedReader.close();
}
writer.close();*/
Владимир Шмаков
41 уровень
Почему не пропускает если решать через FileWriter ??? Вот бл... в чем разница если все файлы текстовые???
Архивный
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Владимир Шмаков Java Developer в ЛАНИТ
20 мая 2019, 17:47
Если пишу через FileReader/Writer валидатор говорит что не создан и не закрыт поток для записи.
0
Дмитрий СоснинExpert
20 мая 2019, 19:19
Странно, у меня как раз с FileReader/Writer ами прошло.
0
Владимир Шмаков Java Developer в ЛАНИТ
21 мая 2019, 07:02
видимо у валидатора цель вывести ученика чтоб пар из ушей пошел))
0