ciao!
vorrei sapere se c'è un modo per essere sicuri di avviare la jvm usando la codifica UTF8.
nel mio caso specifico, sto su archlinux a 64bit.
con openjdk 8.
è possibile, o ho detto una scemenza??
ciao!
vorrei sapere se c'è un modo per essere sicuri di avviare la jvm usando la codifica UTF8.
nel mio caso specifico, sto su archlinux a 64bit.
con openjdk 8.
è possibile, o ho detto una scemenza??
uhm, con questa riga già ottengo UTF-8:
quindi dovrei stare a posto, giusto??codice:System.out.println(java.nio.charset.Charset.defaultCharset());
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)
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet