Quote Originariamente inviata da fermat Visualizza il messaggio
uhm, con questa riga già ottengo UTF-8:
codice:
System.out.println(java.nio.charset.Charset.defaultCharset());
quindi dovrei stare a posto, giusto??
Sì, Charset.defaultCharset() è appunto il charset "predefinito".

Tecnicamente si può impostare all'avvio della JVM con la system property file.encoding
Questo però influenza anche molte altre cose, come le classi FileReader/FileWriter (che appunto usano il charset di default)