问答详情
源自:2-1 Java 动态加载类

用note++写的java文件中如果加入注释就报GBK的编码错误?

我编写的.java文件,只要出现中文的注释就会报GBK的异常!!1

提问者:勋一草 2016-08-29 16:00

个回答

  • qifenghao
    2016-08-29 17:06:44
    已采纳

    首先源文件的编码字符集要支持中文,比如 UTF-8 或者 GBK。note++默认是使用 ANSI,是不支持中文的。所以你先要改变源文件的编码字符集。其次,编译的时候指定字符集,此处应该使用 javac -encoding UTF-8 OfficeBetter.java 进行编译。(注意 UTF-8 那个地方要是你的源文件的字符集)

  • 勋一草
    2016-08-29 16:06:05

    http://img.mukewang.com/57c3ece50001fbc207940179.jpg 错误的界面