Не проходит 4 пункт.
Почему то первое слово видит как 7 символов хотя на самом деле их 6
Первый файл
Переме Перемен 123456 123 1
Это стоит 1 бакс, а вот это - 12 .
Переменная имеет имя file1.
длинное короткое аббревиатура
110 - это число.
длинное коротк аббревиатура
Второй файл
Переме, Перемен, Переменная, длинное, короткое, аббревиатура, длинное, аббревиатура,
package com.javarush.task.task19.task1925;
/*
Длинные слова
*/
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new FileReader(args[0]));
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(args[1]));
//BufferedReader bufferedReader = new BufferedReader(new FileReader("d:\\1.txt"));
//BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter("d:\\2.txt"));
String st="";
while (bufferedReader.ready()){
String[] line = bufferedReader.readLine().split(" ");
for (int i = 0 ; i < line.length; i++) {
String str = line[i].trim();
if (str.length()>6) {
st += str + ", ";
}
}
}
bufferedWriter.write(st.substring(0,st.length()-2));
bufferedReader.close();
bufferedWriter.close();
}
}