Erro ao compilar Hello World, mais um iniciante!

Olá pessoal! :wink:

Sim!!! Mais um iniciante em JAVA!!..rs

Pessoal, faz algumas semanas que resolvi estudar java, comprei o livro Use a Cabeça! JAVA e estou aprendendo bem (eu acho :roll: )…

Já instalei o JDK6, baixei e descompactei o Javadocs em jdk1.6.0_12, já editei o PATH.

Tanto os códigos-fontes da apostila quanto o código do Hello World que peguei na internet não compilam e sempre aparecem o erro seguinte:

[quote]HelloWorld.java:1: class Hello is public, should be declared in a file named Hello.java
public class Hello
^
HelloWorld.java:5: cannot find symbol
symbol : method print1n(java.lang.String)
location: class java.io.PrintStream
System.out.print1n(“Hello, World!!!”);
^
2 errors
[/quote]

Meu código:

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

Eu to ficando doiiiido já… 8O por favor me ajudem ai galera… :wink:

printUMn ou printELÊn?

Cara usa System.out.println.

[quote=katsukawa]HelloWorld.java:1: class Hello is public, should be declared in a file named Hello.java
[/quote]

Para além do println, o nome do ficheiro está errado. Uma class public deve ter sempre o mesmo nome do ficheiro java.
Assim, tens de mudar o nome da class para HelloWorld ou o nome do ficheiro para Hello.java.