Bem gente estou com probleminha mas vou facilitar as coisas.

Tenho um atributo double:


double numberDouble = 1;

formatei para ficar no formato monet�rio:

NumberFormat nf = NumberFormat.getInstance();
nf.setGroupingUsed(true);
nf.setMaximumFractionDigits(2);
nf.setMinimumFractionDigits(2);
String t = nf.format(number);
System.out.println(t);

� impresso : 1,00


mas na hora de gravar para outra variavel o valor formatado

double teste = (double)Double.parseDouble(t.toString());


d� o seguinte problema.....
Exception in thread "main" java.lang.NumberFormatException: For input
string: "1,00"

at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)

at java.lang.Double.parseDouble(Unknown Source)

at TesteFloat.main(TesteFloat.java:38)



Algu�m me ajuda a passar esse valor formatado?





-------------------------------------------------------------------------------------------

Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 

 


Responder a