2013-07-15 4 views
0

поэтому я решил научиться программировать. Я начал использовать старую книгу о том, как программировать. я использовал диск для установки JDK 3.что-то и начал читать. первое, что он имеет вас программа представляет собой образец, похожий на «привет мир»javac can not find symbol (method)

это то, что у меня есть, я напечатал это точно, как книга сказал:

//My first java program 

public class cooljava { 

    public static void main (String args[]) 
    { 
     System.out.print1n("Java is Cool"); 
    } 
} 

это то, что я напечатал :

c:\Users\johns_000\My Documents>javac cooljava.java 

Путь полностью верен.

это то, что он сказал

cooljava.java:7: cannot find symbol 
symbol : method print1n(java.lang.String) 
location: class java.io.PrintStream 
       System.out.print1n("Java is Cool"); 
         ^
1 error 

и вот это. пожалуйста помоги. Я не хочу продолжать, пока я не смогу заставить это работать. Постскриптум Я использую Windows 8. Спасибо!

UPDATE: я переключил 1 на I, но он по-прежнему сталкивался с той же ошибкой, единственное, что изменилось, это то, что теперь он говорит, что вместо 1 в ошибке. любые другие предложения? BTW, я не обновляю jdk, потому что я боюсь, что это не сработает, потому что язык сценариев может измениться или что-то в этом роде.

UPDATE AGAIN: я пропустил ваши ответы, я поставил i не L. Спасибо за вашу помощь! он отлично работает сейчас!

+2

Можете ли вы попробовать JDK 6 и выше? –

+3

Jdk 3? Чувак, ты потерялся во времени более 15 лет! Мы собираемся получить Java 8. Я бы рекомендовал вам установить последнюю версию jdk, а затем начать с вашего учебного процесса. –

+5

Не JDK 3, как 13 лет назад? Да, вы должны скачать Java 7 сразу. –

ответ

3

Это System.out.println("Java is Cool"); Вы получили орфографическую печать.

+0

Да, и это всегда проблема во многих книгах: «l» и «1» выглядят так похожими ... – Seelenvirtuose

1

Ошибка является опечаткой. Метод println и вы использовали print1n

Поскольку вы решили изучить Java, я бы рекомендовал немедленно прекратить работу и получить нужные инструменты. Используйте latest JDK и используйте IDE, например Netbeans или Eclipse, для вашей разработки.

+0

+1 для рекомендаций Luiggi :) –

0

Вы типа неправильный метод

System.out.print1n(); 

Вам нужно

System.out.println(); 

вместо этого.