源代码中有些输出是繁体中文,然后注释是日文用java命令编译后出现 非法字符 错误, 请大家解释一下什么原因?

解决方案 »

  1.   

    继续问一下,怎么才能统一编码?难道要改 System.out.println 输出的繁体字和日文注释?
      

  2.   

    你装的jdk在本地,应该是简体中文,它可能不能解析日文注释,你把日文注释删掉编译试试
      

  3.   

    这个不是关键啊,我写了一段测试代码,然后用文本编辑器保存为unicode编码方式,然后用javac编译不能通过,提示 非法字符 
    为什么保存为ansi 才可以编译呢?
      

  4.   

    javac -encoding utf16 ClassName.java