Ткните пальцем, пжлст.
package com.javarush.task.task31.task3101;
import java.io.*;
import java.nio.file.*;
import java.nio.file.attribute.BasicFileAttributes;
import java.util.*;
/*
Проход по дереву файлов
*/
public class Solution {
public static void main(String[] args) throws Exception {
List<File> list = new ArrayList<>();
if (args.length > 1) {
String path = args[0];
String resultFileAbsolutePath = args[1];
File pathDir = new File(path);
File file = new File(resultFileAbsolutePath);
File dest = new File(file.getParent() + "/allFilesContent.txt ");
if (FileUtils.isExist(dest)) FileUtils.isExist(dest);
System.out.println(dest.getAbsolutePath());
if (FileUtils.isExist(file)) FileUtils.renameFile(file,dest);
try (FileOutputStream filewriter = new FileOutputStream(dest);
) {
if (pathDir.isDirectory()) {
for (File item : pathDir.listFiles()) {
if (item.length() <= 50) list.add(item);
}
}
for (File item : list){
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(item)));
filewriter.write(reader.readLine().getBytes());
filewriter.write(10);
reader.close();
}
} catch (Exception e){e.printStackTrace();}
}
}
}