Пожалуйста, помогите найти ошибку, во второй файл вроде все правильно записывает, проверяла, но при проверке выдает ошибку "Убедись, что программа записывает во второй файл все слова длина которых строго больше 6).
package com.javarush.task.task19.task1925;
/*
Длинные слова
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
FileReader fileReader = new FileReader(args[0]);
FileWriter fileWriter = new FileWriter(args[1]);
StringBuilder stringBuilder = new StringBuilder();
while (fileReader.ready()) {
stringBuilder.append((char)fileReader.read());
}
fileReader.close();
String [] words = stringBuilder.toString().trim().split(" ");
String moreThenSix = " ";
for (int i = 0; i < words.length; i++) {
if (words[i].toCharArray().length > 6) {
moreThenSix = (moreThenSix + words[i]) + " ";
}
}
moreThenSix = moreThenSix.trim().replaceAll(" ", ",");
fileWriter.write(moreThenSix);
fileWriter.close();
}
}