Hola se que la pregunta es obvia, pero lo que quiero es formatearlo con dos decimales, ya sea que tenga decimales o no, y sobre los centésimas agregar miles por cada tres ceros:
Si es:
112 --> 112.00
0.8 --> 0.80
12000000 --> 12,000,000.00
He encontrado varios, pero ninguno como lo quiero:
BigDecimal bd = new BigDecimal(d).setScale(2, RoundingMode.HALF_EVEN);
d = bd.doubleValue();