2012-10-28 21 views
2

我開始用Java編程,看起來Eclipse從第一天開始就給我提供了錯誤。 這裏是我的你好,世界方案:在Eclipse中獲取println錯誤

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

每當我試着運行代碼,雖然println得到一個紅色下劃線和行標有紅色的「X」符號。 Eclipse告訴我「println無法解析」。

該語法與Web上的各種Hello World程序以及我從中學習Java的書中的語法完全對齊。我究竟做錯了什麼?

+1

什麼樣的雙引號是? –

+0

普通雙引號,HTML代碼" – Jules

+2

這不是他們是如何顯示在你的問題! –

回答

6

「Hello World」似乎被代碼中的直引號括起來,而不是直引號。

您看到編譯錯誤的原因是Java根據方法的名稱和參數的類型確定使用哪種方法。例如,println接受一個字符串(或者一個bool,int或者其他類型的文件:http://docs.oracle.com/javase/7/docs/api/java/io/PrintStream.html#println())。

您的代碼似乎以未知類型傳遞,因此println(捲曲字符串)無法解析。

4

圍繞你好,世界的報價!不是正確的類型。