黑马程序员技术交流社区
标题:
求助!MacOS下出现编译错误
[打印本页]
作者:
oassuperhan
时间:
2016-2-19 17:06
标题:
求助!MacOS下出现编译错误
今天在电脑上安装了jdk,因为电脑是苹果机,使用了MacOS,使用起来有些不方便。本来打算跑个HelloWorld测试一下,结果出现了编译错误。
源代码如下:
class Hello
{
public static void main(String[] args)
{
System.out.print(“Hello,World!”);
}
}
在终端的结果如下:
Mac-mini:JAVA练习 superhan$ javac helloworld.java
helloworld.java:5: 错误: 非法字符: '\u201c'
System.out.println(“Hello,World!”);
^
helloworld.java:5: 错误: 需要';'
System.out.println(“Hello,World!”);
^
helloworld.java:5: 错误: 非法的表达式开始
System.out.println(“Hello,World!”);
^
helloworld.java:5: 错误: 需要';'
System.out.println(“Hello,World!”);
^
helloworld.java:5: 错误: 非法字符: '\u201d'
System.out.println(“Hello,World!”);
^
5 个错误
到底是哪里的问题,求大神赐教
作者:
oassuperhan
时间:
2016-2-20 10:04
问题解决了,是文本编辑器的默认设置里增加了智能文本"纠错",把我的半角英文引号偷偷改成全角了,更改了设置后通过了
作者:
段亚东
时间:
2016-2-20 17:37
我曾经也因为一个分号问题,纠结了一下午。
作者:
yindalei00
时间:
2016-2-20 18:13
本帖最后由 yindalei00 于 2016-2-20 18:19 编辑
双引号出错 unicode中 \u201d 转化为中文 是 ” 中文引号 改为英文下""即可
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2