Cómo establecer el separador decimal en decimalformat para vaciar
-
26-10-2019 - |
Pregunta
Quiero formatear un número de este 3,004 a este 30040. o 0,034 a 340.
Con decimalformat no puedo establecer el decimalseparator en ''. Entonces, ¿cómo lograr esto?
Double test = resultSet.getDouble("somedoublefield");
DecimalFormatSymbols fts = new DecimalFormatSymbols();
fts.setDecimalSeparator('');
DecimalFormat ft = new DecimalFormat("#0.0000",fts);
Solución
Debe crear el objeto DecimalFormatSymbols con la configuración adecuada con el que está tratando. Puedes usar la ubicación alemana de la siguiente manera
DecimalFormatSymbols fts = new DecimalFormatSymbols(Locale.GERMAN);
Controlar este Enlace.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow