queria formatar um valor que foi gravado no banco tipo “250.00” e quando eu faço a consulta quero que retorne “250.00” e não está retornando dessa forma, está retornando 250.0. Tem alguma formatação para esse tipo de problema.
O tipo do objeto e double e estou pogramando em servlet.
double valor = 32.55;
java.text.NumberFormat.getCurrencyInstance(
new Locale(“pt”,“br”)).format(valor.doubleValue())
você pode usar a DecimalFormat uma classe para formatar valores, você deve quando instanciar a classe informar uma String de máscara “###,###.##” exemplo
DecimalFormat formt = new DecimalFormat("###,###.##");
então use o método format(double x) para transformar em uma String que corresponde a dinheiro