Iniziamo con questo articolo una serie di puntate rivolte alla programmazione in java.
Qui di seguito vi vostrerò del codice che vi permetterà di formattare i numeri con decimali e separatore delle migliaria come dal standard italiano ( 1.234,99 ).
//dati di input
int nDecimal = 2;
String numberToFormat = "9876,87787";
// si ottiene un oggetto NumberFormat
NumberFormat formattatore = NumberFormat.getNumberInstance();
// si setta il Locale Italiano
formattatore = NumberFormat.getInstance(Locale.ITALY);
// si imposta il numero massimo di cifre decimali
// (2 in questo esempio)
formattatore.setMaximumFractionDigits(nDecimal);
// se l’input non è un tipo di dato double si è effettua il parsing
...
Leggi il seguito »







