Formatação de string

Se eu tiver uma string 200,00, eu faço assim para formatar :

new java.lang.Double("200,00".substring(0,"200,00".length()-3))

E vai aparcer asism : 200.0. Ate aqui blz !!!

Agora quando eu tenho uma string 1.200,00, ao fazer :

new java.lang.Double("1.200,00".substring(0,"1.200,00".length()-3))

ele me retorna 1.2 !! E eu gostaria que ele me retorna-se 1200.0 !!
como faço isso ??

valeu !!

use o metodo replace, troque o “.” por nada e a virgula por “.”.

da uma busca no forum que tem vaios exemplos p/ vc usar como referencia.

[]'s

new Double (“1.200”) vai lhe retornar o valor 1.2 mesmo. Por isso é que você deve usar algumas coisas como:

  • Remover os pontos;
  • Trocar vírgulas por pontos.