Добрый день! Помогите, пожалуйста, найти ошибку.
Считываю строки спличу по пробелу и через запятую добавляю в файл. Что нужно учесть?
package com.javarush.task.task19.task1925;
import java.io.*;
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new FileReader(args[0]));
BufferedWriter writer = new BufferedWriter(new FileWriter(args[1]));
String[] array;
String line;
while((line = reader.readLine())!= null) {
array = line.split(" ");
int i=0;
for(String x: array){
if(x.length()> 6 & i==0) writer.write(x);
else if (x.length()>6) writer.write("," + x);
i++;
}
}
writer.close();
reader.close();
}
}