Я проверил кодировку файла по умолчанию в jvm:
System.out.println("***file.encoding::" + System.getProperty("file.encoding"));
// ***file.encoding::Cp1252
Но когда я написал новый файл, используя FileWriter:
bf = new BufferedWriter(new FileWriter(file));
Затем я проверяю файл кодировки, используя cmd:
file -i output-file.txt
output-file.txt: text/plain; charset=iso-8859-1
почему кодировка не Cp1252 вместо iso-8859-1?