String numerica "###,###.00" para double

1 resposta
G

Vamos la deixa eu explicar melhor para vcs para me ajudarem

String num = Variav.Num.gettext();

mostrar o numero = "1.550,45"  esse valor ta em string

se eu tentar transformar para double não consigo


mais se o valor do numero = '1550,45'  ai sim o valor vai certo....


mais como fazer a string sem pontos decimais para pode transformar em double


quero saber de string para double ....

1 Resposta

V

Assim

DecimalFormat twoDig = new DecimalFormat("##,###,##0.00");
String suaVariavel = "1.200,00";
double num = twoDig.parse(suaVariavel).doubleValue(); //converte de string para double
String suaString = twoDig.format(num);//converte de double para string
Criado 26 de outubro de 2009
Ultima resposta 26 de out. de 2009
Respostas 1
Participantes 2