I think it's working fine but it's not passing...
package com.codegym.task.task19.task1925;
/*
Long words
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
String file1 = args[0];
String file2 = args[1];
BufferedReader fileReader = new BufferedReader(new FileReader(file1));
FileWriter fileWriter = new FileWriter(file2);
StringBuilder sb = new StringBuilder();
String newLine;
String fileString;
while((newLine=fileReader.readLine())!=null){
sb.append(newLine);
}
fileString = sb.toString();
String[] fileStringArray = fileString.split("\\s");
StringBuilder outputStringBuilder = new StringBuilder();
String outputString;
for(String s :fileStringArray){
if(s.length()>6){
outputStringBuilder.append(s+",");
}
}
outputString = outputStringBuilder.toString().replaceAll(",$","");
fileWriter.write(outputString);
fileReader.close();
fileWriter.close();
}
}