2016-04-19 2 views
-6
public class Test { 
    public static void main(String[] args) { 
     Nata do = new Nata(); 

    } 

} 

Делает много ошибокне констатация требует время и другие ошибки

C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\src\penkiasdesimtmuzikosatspalviu\Test.java:4: error: not a statement Nata do = new Nata(); C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\src\penkiasdesimtmuzikosatspalviu\Test.java:4: error: ';' expected Nata do = new Nata(); C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\src\penkiasdesimtmuzikosatspalviu\Test.java:4: error: illegal start of expression Nata do = new Nata(); C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\src\penkiasdesimtmuzikosatspalviu\Test.java:4: error: while expected Nata do = new Nata(); C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\src\penkiasdesimtmuzikosatspalviu\Test.java:8: error: illegal start of expression } C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\src\penkiasdesimtmuzikosatspalviu\Test.java:8: error: reached end of file while parsing } C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\src\penkiasdesimtmuzikosatspalviu\Test.java:9: error: reached end of file while parsing 7 errors C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\nbproject\build-impl.xml:929: The following error occurred while executing this line: C:\Users\Irmantas\Documents\NetBeansProjects\penkiasdesimtmuzikosatspalviu\nbproject\build-impl.xml:269: Compile failed; see the compiler error output for details.

, где проблема?

+1

Он не знает, что такое Nata. –

+4

Я не думаю, что вы также можете назвать локальную переменную с ключевым словом ... – Tunaki

+0

'do' - зарезервированное слово, поэтому вы не можете назвать свою переменную' do'. Вы можете сказать «Nata nata = new Nata();». Однако это предполагает, что компилятор знает о классе 'Nata', как отметил @blahfunk. – KevinO

ответ

0

do - ключевое слово в Java (используется в циклах do-while); он не может использоваться как имя переменной.

Заменить почти все остальное:

public class Test { 
    public static void main(String[] args) { 
     Nata nata = new Nata(); 
    } 
} 

Предоставлено Nata видна класс, это будет работать.