Ho provato a fare la valuta manuale. Ecco il mio codiceCome impostare la valuta personalizzata in java?
DecimalFormat df = new DecimalFormat();
DecimalFormatSymbols dfs = new DecimalFormatSymbols();
dfs.setCurrencySymbol("$");
dfs.setGroupingSeparator('.');
dfs.setDecimalSeparator('.');
df.setDecimalFormatSymbols(dfs);
System.out.println(df.format(3333454));
output del programma è
3.333.454
Perché il simbolo della valuta ho impostato non sembra?
grazie tizio, funziona. Ma come rimuovere 2 cifre decimali dietro? – greenthunder
Aggiungi 'df.setMaximumFractionDigits (0);' – mprivat
Questa sembra una soluzione eccezionale !!!!! –