package com.javarush.task.task19.task1925;
/*
Длинные слова
*/
import java.io.*;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new FileReader(args[0]));
ArrayList<String> list = new ArrayList<>();
while (bufferedReader.ready()) {
String[] arrOfLine = bufferedReader.readLine().split(" ");
StringBuilder sb = new StringBuilder();
for (int i = 0; i < arrOfLine.length; i++) {
if (arrOfLine[i].length() > 6) {
sb.append(arrOfLine[i] + ",");
list.add(sb.toString());
}
}
}
bufferedReader.close();
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(args[1]));
for (int i = 0; i < list.size(); i++) {
if (i == list.size() - 1) {
list.set(i, list.get(i).substring(0, list.get(i).length() - 1));
bufferedWriter.write(list.get(i));
} else
bufferedWriter.write(list.get(i));
}
bufferedWriter.close();
}
}
package com.javarush.task.task19.task1925;
/*
Длинные слова
*/
import java.io.*;
import java.util.ArrayList;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader bufferedReader = new BufferedReader(new FileReader(args[0]));
ArrayList<String> list = new ArrayList<>();
while (bufferedReader.ready()) {
String[] arrOfLine = bufferedReader.readLine().split(" ");
StringBuilder sb = new StringBuilder();
for (int i = 0; i < arrOfLine.length; i++) {
if (arrOfLine[i].length() > 6) {
sb.append(arrOfLine[i] + ",");
list.add(sb.toString());
}
}
}
bufferedReader.close();
BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(args[1]));
for (int i = 0; i < list.size(); i++) {
if (i == list.size() - 1) {
list.set(i, list.get(i).substring(0, list.get(i).length() - 1));
bufferedWriter.write(list.get(i));
} else
bufferedWriter.write(list.get(i));
}
bufferedWriter.close();
}
}