黑马程序员技术交流社区

标题: 我注释只要有汉字就会报错 [打印本页]

作者: 白羽蘇芳    时间: 2015-7-17 21:29
标题: 我注释只要有汉字就会报错
本帖最后由 白羽蘇芳 于 2015-7-22 10:22 编辑
  1. class  ForTest1
  2. {
  3.         public static void main(String[] args)
  4.         {
  5.                 System.out.println("Hello World!");
  6.                 /*
  7.        1~100有汉字就不行?
  8.           */

  9.         }
  10. }
复制代码

注释里有汉字就会出错
百度了下说是编码问题 ,我保存的是UTF-8啊,然并卵。
继续百度,有人说加句javac -encoding UTF-8 XX.java,于是成功了,


那么问题来了,我总不能每次编译前都打這么一下吧,有没有一劳永逸的方法?


作者: 白羽蘇芳    时间: 2015-7-17 22:35
看视频各种轻松,自己一上手出现各种问题了
上面那个GBK编码的错误,勉强还能算是解决了,虽然我不知道有什么简便的方法
这没一会, 又出现新的问题了,就不截图了,反正就是各种非法字符,我写了12行,他错误提示能提出30行来,.java格式的编码保存成UTF-8、ASCII啥的,统统不行。
作者: longbao    时间: 2015-7-17 23:50
这个真心没遇到,,,
作者: Claw    时间: 2015-7-18 00:11
JDK的版本是多少?
重下个吧.
作者: fantianfei    时间: 2015-7-18 00:19
重新下载JDK 看看
作者: 游呤人    时间: 2015-7-18 00:23
只能暂时是这样,学了IDE后会好的
作者: jk7130866    时间: 2015-7-19 10:46
你用的是EDITpus吧,用记事本就没事了,可能是EDITpus编辑文本的时候乱码了
作者: gaoming971366    时间: 2015-7-19 11:13
你用jdk1.7以前的版本,也许就不会出现这样的问题了,1.8现在还不算稳定,希望对你有帮助
作者: 差不多冬至    时间: 2015-7-19 12:14
编码选择一下格式
作者: CLTDEZHUCE    时间: 2015-7-19 16:13
非法字符是中英文符号
作者: 人造番茄    时间: 2015-7-19 18:18
好奇怪的东西 没有见过
作者: oooohnick    时间: 2015-7-19 20:04
这个你最好是重新装一下JDK和EditPlus...




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2