Inserir números com "," em um double

3 respostas
C

ola pessoal, to eu aqui pra perturbar novamente.
tentei jogar um nº com virgula e estourou.

str.text = "123454,02";
  double ddd = new Double(str1).doubleValue();

oque devo fazer?

3 Respostas

S

Trocar a vírgula por ponto.

E

Tente assim:

DecimalFormat df = new DecimalFormat("######.##");
  double ddd = 0;
  String text = "123454,02";
  try {
          ddd = df.parse(text).doubleValue();
  } catch (ParseException e) {
          e.printStackTrace();
  }
C

valeu galera!!!
:wink:
[]´s
cristiano

Criado 14 de setembro de 2004
Ultima resposta 15 de set. de 2004
Respostas 3
Participantes 3