Каким файлом проверить код? Мои вариантьі ошибок не дают.
Рекомендация: Убедись, что программа записывает через запятую во второй файл все слова из первого файла длина которых строго больше 6.
package com.javarush.task.task19.task1925;
import java.io.*;
import java.util.ArrayList;
import java.util.Scanner;
/*
Длинные слова
*/
public class Solution {
public static void main(String[] args) throws IOException {
// args = "test test1".split(" ");
FileReader reader = new FileReader(args[0]);
FileWriter writer = new FileWriter(args[1]);
Scanner scanner = new Scanner(reader).useDelimiter(" |\\n");
while (scanner.hasNext()) {
String word = scanner.next();
if (word.length() > 6) {
writer.write(word);
if (scanner.hasNext()) writer.write(",");
}
}
writer.close();
reader.close();
}
}