Не могу разобраться, что не нравится валидатору? Провел тест с двумя файлами. Содержание первого файла:
некрополь утюг яйца покупка ячмень проверка зачет незачет истребитель самолет хрен длинное короткое аббревиатура чек гранат бомбой ядерно свеча соковыжималка
Содержание второго файла:
некрополь,покупка,проверка,незачет,истребитель,самолет,длинное,короткое,аббревиатура,соковыжималка
В чем проблема валидатора? P.S. Изначально было решение через сплиты с BufferedReader и BufferedWriter, однако по условию надо именно FileReader и FileWriter. Есть идея с другого вопроса вернуть старое решение, а потоки FileReader и FileWriter открыть и закрыть для галочки. В целом, все же интересно, почему не хочет принимать данное решение.