Dirk
#1
Galera preciso converter um double numa String para mostrar num TextField (resposta). Segue codigo abaixo
String resp;
resp = String.valueOf(acm);
resposta.setText(resp);
Mas ta dando esse erro : java.lang.NumberFormatException: empty String
Aguem sabe pq ???
Claro… acm = null ou acm =""
[]'s
Dirk
#3
[quote=“ozielneto”]Claro… acm = null ou acm =""
[]'s[/quote]
Nao eh so isso nao !! , pois eu fiz um teste : antes de executar essas linhas :
resp = String.valueOf(acm);
resposta.setText(resp);
eu coloquei a seguinte atribuicao : acm = 2.0 e mesmo assim continuou dando o mesmo erro !! Ficou assim oh :
acm = 2.0;
resp = String.valueOf(acm);
resposta.setText(resp);
E o erro continua !!
Neste teste…
public class Teste {
public static void main(String a[]) {
double d = 2.0;
String ds = String.valueOf( d );
System.out.println( ds );
}
}
Funcionou perfeitamente… Provavelmente a execessao nao esta acontecendo onde voce acha que esta acontecendo…
[]'s