Se a formatação for exemplo 1.52 é só usar Double.parseDouble(valor), se for com vírgula, terá que trocar vírgula por ponto e dois usar o Double.parseDouble(valor).
Ex:
String valor = "9,99"
valor = valor.replace(",", ".");
Double valorDouble = Double.parseDouble(valor);
fernandopaiva
Babi_Spera:
[b]Ola Galeria
Estou com um pequene (pequeno mesmo) problema…
Em uma tela Xhtml, pego um valor preenchido pelo o usuario em Stirng, eh um valor $$ , recebo ele em String para pegar com a formatacao.
Porem para as outras classes preciso dessa valor em Double, so q com a mesma formatacao…
Alguem sabe como faço isso ??
[/b]
Para valores R$, não use Double use BigDecimal…Usando Double/double você pode agora ou futuramente sofrer com arredondamentos e outras inconsistências do “Double/double” para valores.
Tente isso, mas novamente não use Double para valores R$, use BigDecimal
t+ e boa sorte.
B
Babi_Spera
Vou tentar…, vlw`s pela dica do BigDecimal, mais o projeto q estou alterando é a da empresa… e ja esta como Double se alterar agora vai dar um monte de bug… Mas valeu pela dica …