Видимо я не понимаю условия. Валидатор не принимает ничего. В файл содержимой тестовых файлов пишется. Помогите, пожалуйста
package com.javarush.task.task31.task3101;
import java.io.*;
import java.util.*;
/*
Проход по дереву файлов
*/
public class Solution {
public static void main(String[] args) throws IOException {
File dir = new File(args[0]);//директория
File file = new File(args[0] + "/" + args[1]);
// File file1 =new File("E:/allFilesContent.txt");
File allFilesContent = new File(args[0]+ "/" +"allFilesContent.txt");
FileUtils.renameFile(file, allFilesContent);
//System.out.println(args[0] + " ; " + args[1]);
FileOutputStream outStream = new FileOutputStream(file);
// File dirPath = new File(path);
List<File> files = new ArrayList<File>( Arrays.asList(dir.listFiles()));
Collections.sort(files);
for (File entry : files)
{
if (!entry.isDirectory() && entry.getName().contains(".txt") && !entry.getName().equals(file.getName()))
{ System.out.println(entry);
FileInputStream inputStream = new FileInputStream(entry);
while(inputStream.available()>0){
outStream.write(inputStream.read());
}
outStream.write("\n".getBytes());
inputStream.close();
}
}
// for(int i=0; i<files.size(); i++)
// System.out.println(files.get(i));
outStream.flush();
outStream.close();
}
}