Доброго времени суток, столкнулся с проблемой что на выходе вместо русских символов получаю неотображаемые. Есть идеи где я накосячил?
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) throws IOException{
String file1 = args[0];
String file2 = args[1];
// String file1 = "d:\\text.txt";
// String file2 = "d:\\text2.txt";
StringBuffer sb = new StringBuffer();
BufferedReader reader = new BufferedReader(new FileReader(file1));
while (reader.ready()) {
sb.append(reader.readLine()+" ");
}
reader.close();
String[] words = sb.toString().trim().split("\\s");
FileWriter writer = new FileWriter(file2);
for (String word: words) {
if(word.length()>6)
writer.write(word+",");
}
writer.close();
}
}