запись строки в файл UTF-8
От: 6750km Россия http://be.net/6750km
Дата: 22.03.07 12:09
Оценка:
Не подскажете ли, что мне надо использовать, чтобы можно было указать кодировку, в которой будет записан файл?
(Записывать надо построчно) Пока что делаю так:

PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter(file)));
int last = bgroups.getSize()-1;
ApplicationListBookmarkGroup gr = bgroups.getGroup(last);

String show = (gr.isShow()) ? "1" : "2";

try {
    out.write(gr.getGroupName() + "@" + show + "@" + gr.getGroupDescription());
} catch (Exception e) {
    logger.error("#writeLines()", e);
} finally {
    out.close();
    logger.info("#writeLines()" + " >>> file closed");
}
    logger.info("#writeLines() exit");

Вот.
Я бы переделала мир, но Бог не дает исходники!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.