DecimalFormat[Urgente]

3 respostas
E

Boa tarde, Pessoal.

Estou procuando na google mais não achei nada para resolver meu problema, é o seguinte, tenho uma classe formatadora que recebe valores do mainframe. Eu preciso tratar esse valor e retornar para camada de visualização. estou usando o DecimalFormat para formatar os valores.

DecimalFormat format = new DecimalFormat();
            
            format.applyPattern("####,###.00");
            
            Double dValor = 1234567.89; 
            
            String sValor = format.format(dValor);

resultado é esse : 1.234.567,89 eu gostaria de que o valor formatado fosse : 1234.567,89 é possivél fazer isso sem a necessidade de criar um algoritmo que concatente o número?

obrigado a todos.

3 Respostas

leoramos

Tu quer usar o separador de milhar uma vez só, foi isso que eu entendi?

E

Eu estou usando esse máscara de formatação ("####,###.00");

supondo que o valor para formatar é um double = 1234567.89; //

passando pelo formatador ele me retorna esse valor = 1.234.567,89

ai que tá… eu gostaria que o valor fosse 1234.567,89

E

Opa!!!
alguém mais pode dá um hlelp.

Criado 1 de março de 2011
Ultima resposta 1 de mar. de 2011
Respostas 3
Participantes 2