2

私は Java でプログラミングを始めていますが、初日から Eclipse でエラーが発生しているようです。これが私のハローワールドプログラムです:

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

ただし、コードを実行しようとするとprintln、赤い下線が表示され、その行には赤い「x」記号が付けられます。Eclipseは、「println解決できません」と言っています。

この構文は、Web 上のさまざまな 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

Hello, World! を取り巻く引用 正しいタイプではありません。

于 2012-10-28T03:16:13.050 に答える