Java你好世界
我是java编程新手。我尝试了hello world程序,但出现了一个错误“不是语句”。然而,当我复制、粘贴来自互联网的hello world程序时,我的程序被编译。这就是我使用的程序。什么是“不是语句”,请解释我为什么会出现此错误,它的含义是什么,以及将来出现此错误时我应该查找什么。谢谢Java你好世界,java,Java,我是java编程新手。我尝试了hello world程序,但出现了一个错误“不是语句”。然而,当我复制、粘贴来自互联网的hello world程序时,我的程序被编译。这就是我使用的程序。什么是“不是语句”,请解释我为什么会出现此错误,它的含义是什么,以及将来出现此错误时我应该查找什么。谢谢 public class hello { public static void main(String args[]) { System.out.println(“hello world”);
public class hello
{
public static void main(String args[]) {
System.out.println(“hello world”);
}
}
我的错误:-
hello.java:8: error: illegal character: '\u201c'
System.out.println(“hello world”);
^
hello.java:8: error: ';' expected
System.out.println(“hello world”);
^
hello.java:8: error: illegal character: '\u201d'
System.out.println(“hello world”);
^
hello.java:8: error: not a statement
System.out.println(“hello world”);
^
4 errors
替换
System.out.println(“hello world”);
与
替换
System.out.println(“hello world”);
与
您正在使用
将其替换为正确的“
您正在使用
将其替换为正确的“
看起来您从某个地方复制并粘贴了代码。它是用java不支持的unicode字符复制的。删除该行并再次尝试编写代码,这肯定会起作用。看起来您是从某个地方复制并粘贴了代码。它是用java不支持的unicode字符复制的。删除该行并再次尝试编写代码,这肯定会在复制和粘贴时起作用。由于IDE不支持unicode字符,因此必须更改双引号。 删除双引号并将其再次添加到IDE中
System.out.println("hello world");
复制和粘贴时,必须更改双引号,因为IDE不支持unicode字符。 删除双引号并将其再次添加到IDE中
System.out.println("hello world");
错误的双引号字符?应该是
“
”而不是”
(可能是您的编辑器更改了它)。因为您使用的是这些奇怪的引号字符,所以必须使用“hello”
,而不是“hello world”
@Reimeus*您是.reason284不使用文字处理器作为IDE。当您从pdf中复制代码时会发生这种情况。错误的双引号字符?应该是“
,而不是”
(可能是您的编辑器更改了它)。这是因为您使用了这些奇怪的引号字符,您必须使用“hello”
,而不是“hello world”
@Reimeus*您不应该将文字处理器用作IDE。当您从pdf书籍中复制代码时,就会发生这种情况
System.out.println("hello world");