Уже 2й день не получается разобраться что в коде не так
package com.javarush.task.task19.task1908;
import java.io.*;
/*
Выделяем числа
*/
public class Solution {
public static void main(String[] args) throws IOException{
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
BufferedReader read = new BufferedReader(new FileReader(reader.readLine()));
BufferedWriter write = new BufferedWriter(new FileWriter(reader.readLine()));
StringBuilder builder = new StringBuilder();
while(read.ready()){
builder.append((char) read.read());
}
String d = builder.toString();
String[] r = d.split("\b[0-9] + \b");
for(int i = 0; i < r.length; i++){
if(!r[i].equals(" ")){
write.write(r[i] + " ");
}
}
reader.close();
read.close();
write.close();
}
}