try(BufferedReader br = new BufferedReader(new FileReader(args[0])); BufferedWriter bw = new BufferedWriter(new FileWriter(args[1]))){ while (br.ready()){ String[] arrString = br.readLine().split(" "); StringJoiner stringJoiner = new StringJoiner(","); for(String word: arrString){ if(word.length() > 6) { stringJoiner.add(word); bw.write(stringJoiner.toString()); } } } }catch (IOException ex) {} файл1: ааааа ббббббб ссссссс ддддддд результат файл 2: бббббббббббббб сссссссббббббб ссссссс ддддддд