Conversão

2 respostas
V

Olá, eu tenho o seguinte códido, só que quando eu vou compilar da um erro dizendo ‘inconvertible types’, sendo que a variavel op1 é uma float e eu queria pegar um valor de um jtextfield. como eu faço pra conseguir isso?

if (sinal == “”){

op1 = (float)campo.getText();

}

2 Respostas

ricardolecheta
op1 =  Float.parseFloat(campo.getText());
_fs

E outra coisa, ao comparar strings, use o método equals() e não operador de igualdade ‘==’

Ex.: if( sinal.equals("") )

A explicação do porquê disso você encontra nos tutoriais do guj :smiley:

Criado 13 de janeiro de 2004
Ultima resposta 14 de jan. de 2004
Respostas 2
Participantes 3