Подскажите, пожалуйста, что не так?🙂
package com.javarush.task.task19.task1925;
/*
Длинные слова
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
// args = new String[2];
// args[0] = "D:/Rush/JavaRushTasks/2.JavaCore/src/com/javarush/task/task19/task1925/first.txt";
// args[1] = "D:/Rush/JavaRushTasks/2.JavaCore/src/com/javarush/task/task19/task1925/second.txt";
BufferedReader bufferedReader = new BufferedReader(new FileReader(args[0]));
FileWriter fileWriter = new FileWriter(args[1], true);
StringBuilder sb = new StringBuilder();
while (bufferedReader.ready()) {
sb.append(bufferedReader.readLine());
}
String[] arrStr = sb.toString().split(" ");
for (int i = 0; i < arrStr.length; i++) {
if (arrStr[i].toString().length() > 6) {
if (i < arrStr.length - 1) {
fileWriter.write(arrStr[i] + ",");
} else {
fileWriter.write(arrStr[i]);
}
}
}
bufferedReader.close();
fileWriter.close();
}
}