我开始使用Java编程,似乎Eclipse从第一天开始就给我错误。 这是我的问候,世界计划:
public class HelloWorld {
public static void main(String args[]) {
System.out.println(“Hello, World!”);
}
}
每当我尝试运行代码时,println
会得到一个红色下划线,并且该行标有红色的“x”符号。 Eclipse告诉我“println
无法解决”。
这种语法与Web上的各种Hello World程序完美排列,以及我正在学习Java的书中的那个。我做错了什么?
答案 0 :(得分:6)
“Hello World”似乎被代码中的引号括起而不是直引号。
您看到编译错误的原因是Java根据方法名称和参数类型确定使用哪种方法。例如,println接受一个String(或bool,int或此处记录的其他类型:http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html#println())。
您的代码似乎传入未知类型,因此无法解析println(卷曲字符串)。
答案 1 :(得分:4)
围绕Hello,World的报价!不是正确的类型。