Решил задачу, но валидатору не нравится как я ее решил.
package com.javarush.task.task19.task1908;
import com.sun.org.apache.bcel.internal.generic.NOP;
import java.io.*;
import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.Arrays;
/*
Выделяем числа
*/
public class Solution {
static String str = "";
public static void main(String[] args) throws IOException {
String fileName;
String fileOutput;
char currentChar;
try (BufferedReader reader = new BufferedReader(new InputStreamReader(System.in))) {
fileName = reader.readLine();
fileOutput = reader.readLine();
}
BufferedReader bufferedReader = new BufferedReader(new FileReader(fileName));
String[] result;
while (bufferedReader.ready()) {
currentChar = (char) bufferedReader.read();
str += currentChar;
}
bufferedReader.close();
try (BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(fileOutput))) {
result = str.split(" ");
for (String s : result) {
try {
int a = Integer.parseInt(s);
bufferedWriter.write(s + " ");
} catch (Exception ignore) {
/*NOP*/
}
}
}
}
}