This program works fine, but it doesn't pass the verification.
Where is my mistake ??
File 1 (sourec file): "this is a testing stringer f!r the tas*ed prop 1234pro&erty"
File 2 (result file): "testing,stringer,1234pro&erty"
Thanks for helping.
package de.codegym.task.task19.task1925;
/*
Long words
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader(args[0]));
FileWriter writer = new FileWriter(args[1]);
String zeile = reader.readLine();
reader.close();
String [] parts = zeile.split(" ");
StringBuilder sb = new StringBuilder();
boolean isFirst = true;
for (int i=0; i<parts.length; i++) {
if ((parts[i] != null) && (parts[i].length() > 6)) {
if (isFirst) {
sb.append(parts[i]);
isFirst = false;
} else {
sb.append(",");
sb.append(parts[i]);
}
}
}
writer.write(sb.toString());
writer.close();
}
}