修改Java系统默认编码
文章分类:Java编程
通过以下代码可以修改动态当前正在运行的java系统默认编码格式:

Java代码

System.out.println(Charset.defaultCharset());   

            

 System.getProperties().put("file.encoding", "GBK");   

 System.getProperties().list(System.out);   

            

 System.out.println(Charset.defaultCharset());  


 System.out.println(Charset.defaultCharset()); 

         

 System.getProperties().put("file.encoding", "GBK"); 

 System.getProperties().list(System.out); 

         

 System.out.println(Charset.defaultCharset());


输出结果:

Java代码

UTF-8  

 -- listing properties --   

 ...   

 sun.jnu.encoding=GBK   

 ...   

 file.encoding=GBK   

 ...   

   

 GBK