Заранее благодарен
package com.javarush.task.task19.task1925;
/*
Длинные слова
*/
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader fileIn = new BufferedReader(new FileReader(args[0]));
BufferedWriter fileOut = new BufferedWriter(new FileWriter(args[1]));
String str = fileIn.readLine();
String[] words = str.split(" ");
String strOut = "";
boolean wordFirst = true;
for (String word : words)
if (word.length() > 6) {
if (wordFirst) {
fileOut.write(word);
wordFirst = false;
}
else fileOut.write("," + word);
}
fileIn.close();
fileOut.close();
}
}
/*Длинные слова
В метод main первым параметром приходит имя файла1, вторым - файла2.
Файл1 содержит слова, разделенные пробелом.
Записать через запятую в Файл2 слова, длина которых строго больше 6.
В конце файла2 запятой не должно быть.
Закрыть потоки.
Пример выходных данных в файл2:
длинное,короткое,аббревиатура*/