Опять валидатор не принимает решение! Вроде вывод в файл правильный, но решение не принимает. В чём ошибка?
package com.javarush.task.task19.task1923;
import java.io.*;
import java.util.regex.*;
/*
Слова с цифрами
*/
public class Solution {
public static void main(String[] args) throws IOException {
try (
BufferedReader reader = new BufferedReader(new FileReader(args[0]));
BufferedWriter writer = new BufferedWriter(new FileWriter(args[1]));
) {
StringBuilder sBuilder = new StringBuilder();
while (reader.ready()) {
sBuilder.append(reader.readLine() + " ");
}
String finalString = null;
Matcher matcher = Pattern.compile("\\w*\\d+\\w*\\s").matcher(sBuilder.toString());
while (matcher.find()) {
finalString += matcher.group();
}
writer.write(finalString.trim());
}
}
}