Я хочу записать в файл, используя UTF-16, поэтому я использую PrintWriter(file,"UTF-16"), но тогда он удаляет все в файле, я мог бы использовать FileWriter(file,true), но тогда это не быть в UTF-16, и, по-видимому, нет конструктора для PrintWriter, такого как PrintWriter(Writer,Charset,boolean append);
Что я должен делать?