package com.javarush.task.task19.task1925; import java.io.*; import java.util.ArrayList; /* Длинные слова */ public class Solution { public static void main(String[] args) { try(BufferedReader bufferedReader=new BufferedReader(new FileReader(args[0])); BufferedWriter bufferedWriter=new BufferedWriter(new FileWriter(args[1]))) { ArrayList<String> allFrom1File=new ArrayList<>(); while(bufferedReader.ready()) { allFrom1File.add(bufferedReader.readLine()); } ArrayList <String> as=new ArrayList<>(); for (String all:allFrom1File) { String s[]=all.split(" "); for (int i=0; i<s.length;i++) { if(s[i].length()>5) as.add(s[i]); } } for (String elemnt:as) { if (as.indexOf(elemnt)==as.size()-1) bufferedWriter.write(elemnt); else bufferedWriter.write(elemnt+","); } } catch(Exception e) { e.printStackTrace(); } } }