玖叶教程网

前端编程开发入门

Java中文编译出现错误的问题

Java中文编译出现错误的问题

java文件里面如果有中文,在cmd里编译的时候通常会报(错误:编码GBK的不可映射字符),导致不能通过编译。这时可以先看看cmd的当前代码页是不是GBK编码的,如果不是,中文是不被支持的,如果是的话,那再看java文件的编码是不是GBK的,如果不是改为GBK编码,一般问题即可解决。
另外,如果java文件一定要使用UTF-8编码,那么可以在java文件里,把中文部分的字符串Str写成如下:
try{
String oStr = new String( oStr.getBytes(), "UTF-8" );
}catch(UnsupportedEncodingException e){}

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言