Erro ao compilar Hello World, mais um iniciante!

2 respostas
K

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:

<blockquote>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

</blockquote>

Meu código:

<blockquote>public class Hello

{

public static void main(String args[])

{

System.out.print1n(Hello, World!!!);

}

}</blockquote>

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

2 Respostas

E

printUMn ou printELÊn?

Cara usa System.out.println.

P

katsukawa:
HelloWorld.java:1: class Hello is public, should be declared in a file named Hello.java

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.

Criado 23 de fevereiro de 2009
Ultima resposta 24 de fev. de 2009
Respostas 2
Participantes 3