текст из первого файла: "123 1234 123456 1234567 7654321 654321 4321 12345678 123456789"
вывод во второй файл: "1234567,7654321,12345678,123456789"
Не пойму, в чем проблема?
package com.javarush.task.task19.task1925;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class Solution {
public static void main(String[] args) {
//args = new String[] {"storage/emulated/0/Documents/file.txt", "storage/emulated/0/Documents/file1.txt"};
String str = new String();
StringBuffer strBuff = new StringBuffer();
try (BufferedReader reader = new BufferedReader(new FileReader(args[0]))) {
str = reader.readLine();
} catch (IOException e) {
e.printStackTrace();
}
for (String word : str.split(" ")) {
if (word.length()>6) {
strBuff.append(word+",");
}
}
try (FileWriter writer = new FileWriter(args[1])) {
writer.write(strBuff.deleteCharAt(strBuff.length()-1).toString());
} catch (IOException e) {
e.printStackTrace();
}
}
}