我是java编程的新手。我尝试过hello world program,但是我收到了一个错误" 不是声明"。而当我复制时,从互联网上粘贴你好世界程序,我的程序编译。这是我用过的程序。什么是" 不是声明",请解释为什么我收到此错误及其含义是什么以及当我在将来遇到此错误时应该寻找什么? 。谢谢!
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
答案 0 :(得分:2)
替换
System.out.println(“hello world”);
带
System.out.println("hello world");
答案 1 :(得分:1)
您使用的是Unicode Character 'RIGHT DOUBLE QUOTATION MARK' (U+201D)
System.out.println(“hello world”);
用正确的"
替换它们System.out.println("hello world");
答案 2 :(得分:0)
看起来你复制并粘贴了某些where的代码。它是用java不支持的unicode字符复制的。删除该行并尝试再次编写代码,这肯定会起作用
答案 3 :(得分:0)
复制并粘贴时,必须更改双引号,因为IDE不支持unicode字符。 删除双引号并在IDE中再次添加
System.out.println("hello world");