Duvidca sobre um comando

2 respostas
ferretto

Bem Galera, eu fiz uma calculadora para um trabalho da facul. este e o comando para o botao do ‘=’,
mas la na ultima linha de comando “Visor.setText(String.valueOf(res));”, o “Visor” é o JTextFild, mas o comando
“String.valueOf” eu n sei pra que serve, alguem tem como me explicar pra que server este comando?

private void jBresultadoActionPerformed(java.awt.event.ActionEvent evt) {
num2=Double.parseDouble(Visor.getText());

switch (operacao)

{

case +: res = num1 + num2;

break;

case -: res = num1 - num2;

break;

case /: res = num1 / num2;

break;

case *: res = num1 * num2;

break;

}

Visor.setText(String.valueOf(res));

}

vlw

2 Respostas

filipenf

o método valueOf cria um string à partir do valor passado por parâmetro. No caso, você tem um int ( eu acho ) que é a variável res e precisa enviar um string para o método setText do textfield.

ferretto

ah tah, entendi, vlw kra me ajudou muito

Criado 19 de junho de 2009
Ultima resposta 19 de jun. de 2009
Respostas 2
Participantes 2