2

我开始使用 Java 编程,似乎 Eclipse 从第一天开始就给我错误。这是我的你好,世界计划:

public class HelloWorld {
    public static void main(String args[]) {
        System.out.println(“Hello, World!”);
    }
}

但是,每当我尝试运行代码时,println都会出现红色下划线,并且该行标有红色“x”符号。Eclipse 告诉我“println无法解决”。

这种语法与网络上的各种 Hello World 程序以及我正在学习 Java 的书中的那个程序完全一致。我究竟做错了什么?

4

2 回答 2

6

在您的代码中,“Hello World”似乎被花引号而不是直引号包围。

您看到编译错误的原因是 Java 根据方法名称和参数类型确定要使用的方法。例如,println 采用字符串(或 bool、int 或此处记录的其他类型:http: //docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html#println()) .

您的代码似乎传递了未知类型,因此 println(curly string) 无法解析。

于 2012-10-28T03:18:54.487 回答
4

你好,世界!不是正确的类型。

于 2012-10-28T03:16:13.050 回答