"Убедись , что программа записывает через запятую во второй файл все слова из первого файла длина которых строго больше 6"
Записывает в файл всё правильно , подскажите что я может быть не так😥
package com.javarush.task.task19.task1925;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
/*
Длинные слова
*/
public class Solution {
public static void main(String[] args) throws IOException {
String fileIn = args[0];
String fileOut = args[1];
BufferedReader reader = new BufferedReader(new FileReader(fileIn));
StringBuilder builder = new StringBuilder();
while (reader.ready()){
builder.append(reader.readLine());
}
reader.close();
String[] enter = builder.toString().split(" ");
StringBuilder str = new StringBuilder();
// System.out.println(builder.toString());
for (int j = 0; j < enter.length; j++) {
if(enter[j].length() > 6){
str.append(enter[j] + ",");
}
}
//int index = str.lastIndexOf(",");
//str.replace(index,index+1, "");
str.setLength(str.length() - 1);
FileWriter writer = new FileWriter(fileOut);
writer.write(str.toString());
writer.close();
}
}