Erros

3 respostas
C

Opa galera…voltei…

Seguinte estou tentando executar um simples código que criei aqui mas esta dando o seguinte erro

C:\j2sdk1.4.2_03\bin>javac FirstClass.java
FirstClass.java:9: illegal start of expression

if (DataAniversario) = now then{
                                             ^
FirstClass.java:14: ';' expected
                }
                ^
2 errors

Podem me ajudar? esse eh o codigo…

public class FirstClass{

		public static void main(String[] args){
			final date DataAniversario = "18/07/2007";
			int Idade = 21;
			String Nome = Leonardo;

			System.out.println("Bom dia, " + nome);
			if (DataAniversario) = now then{
				System.out.printll("Hoje vc faz " + Idade);
			}else{
				System.out.println("vai trabalhar vagabundo");
			     }
		}
}

[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro[/color][/size] :joia:

3 Respostas

BrunoBastosPJ
public class FirstClass{

public static void main(String[] args){
final date DataAniversario = "18/07/2007";
int Idade = 21;
String nome = "Leonardo"; // String precisa estar entre " "

System.out.println("Bom dia, " + nome); // Java é case sensitive!!!
if (DataAniversario.equals(now) ) { // Que linguagem era essa aqui? Delphi?
//now deve ser obtido de alguem lugar, o Deuses ainda não conseguem fazer isso por vc
System.out.printlln("Hoje vc faz " + Idade);
}else{
System.out.println("vai trabalhar vagabundo");
}
}
}
S

Por favor Bruno, como seria a chamada dessa classe no main, considerando o uso do netbeans?

BrunoBastosPJ

Como assim a “chamada” dessa classe? Você quer dizer criar uma instância?

FirstClass fc = new FirstCalss();

Se for isso é simples, pode ser chamado em qualquer parte do main. Se for para rodar essa classe é só você clicar com o botão direito no source e depois em run file.

Se você explicar melhor o que quer dizer vai ser mais fácil te ajudar

Criado 27 de fevereiro de 2007
Ultima resposta 27 de fev. de 2007
Respostas 3
Participantes 3