Sou programador Delphi a 2 anos…
e agora estou interessado em trocar de linguagem,porem
tenho duvidas iniciais… que sao…:
if (e1.getText() == ("teste"))
e2.setText("deu certo");
usando o netBeans nao esta fazendo a verificacao… pq será…
e outra…
meu eclipse parou de funcionar … esta dando um erro
"This version of the JVM is not suitable for this product. Version 1.4.1 ou greater is required.
Em java Strings são objetos, e objetos em java têm um tratamento bem peculiar. Veja abaixo:
if (e1.getText().equals("teste"))
e2.setText("deu certo");
Agora se você fizer isso com double, int, float, char funciona legal:
int i = 10;
if( i == 10) {
e2.setText("É isso, i vale 10.");
}
A segunda mensagem diz respeito a sua JVM instalada no seu computador, parece que ele está um pouco velhinha… heheheh
se o seu eclipse é o 3.1 MD5 baixe a J2SDK 1.5 lá no site da sun…
se o seu eclipse é 0 3.0 baixe a J2SDK 1.4 lá no site da sun…
Primeiramente essa sua verificação está errada, para comparar se duas strings tem o mesmo conteudo você deve utilizar o método .equals da classe String