Что не так с этим методом? - PullRequest
       19

Что не так с этим методом?

0 голосов
/ 15 апреля 2010

Я новичок в Java, может кто-нибудь объяснить мне, что не так с этим методом:

clas Hello {
public static void main (String[]arg) {
Document.write ("hello world") ; 
}}

Ответы [ 3 ]

14 голосов
/ 15 апреля 2010

Это вывод компилятора:

Hello.java:1: 'class' or 'interface' expected
clas Hello {
^
1 error

Это означает, что вы должны либо набрать class, либо interface (в вашем случае это должно быть class )

Если при копировании / вставке здесь произошла ошибка, проблема, о которой сообщил компилятор:

Hello.java:3: cannot find symbol
symbol  : variable Document
location: class Hello
        Document.write ("hello world") ; 
        ^
1 error

Это означает, что компилятор ничего не знает о классе с именем: Document, это то, что не может найти символ означает в этом случае.

Возможно, вы хотите написать:

 System.out.println("Hello world");

Полная программа запуска:

public class Hello {
    public static void main(String[] args) {
        System.out.println("Hello world");
    }
}
5 голосов
/ 15 апреля 2010

Вы, вероятно, имели в виду это:

public class Hello {
    public static void main(String[] args) {
        System.out.println("hello world");
    }
}
3 голосов
/ 15 апреля 2010
  1. Вы ошиблись class.
  2. Откуда приходит Document? 1006 *
  3. Форматирование ужасное.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...