codice:
DecimalFormatSymbols unusualSymbols = new DecimalFormatSymbols();
Questo mi serve per poter successivamente cambiare il punto decimale con la virgola, e la virgola (che si usa per i gruppi di cifre nel mondo anglosassone) con il nostro punto.
codice:
public euroConversion(long lira) {
unusualSymbols.setDecimalSeparator(',');
unusualSymbols.setGroupingSeparator('.');
DecimalFormat myFormat = new DecimalFormat("€###,###.##", unusualSymbols);
converted = myFormat.format((double)(lira/euro));
}
1° riga: setto il separatore decimale (voglio la virgola)
2° riga: setto il separatore di gruppi di cifre (voglio il punto)
3° riga: dichiaro il mio formato -> voglio il simbolo di €, ###,### dice come saranno raggruppate le cifre e infine .## dice che voglio due cifre decimali Uso anche l'altro argomento del costruttore, ossia passo le mie customizzazioni che ho precedentemente dichiarato (inversione di punto e virgola)
4° riga: applico finalmente il mio pattern, nota che torna una stringa.
Il link che mi hai dato tu manda alle api di java, ossia la lista di tutte le classi e interfacce standard... che cosa stavi guardando in particolare?