Originariamente inviato da Francy83
Ora devo inserire il punto delle migliaia nella parte intera, ci riuscirò???!!!!
Sì, se usi la seconda soluzione che ho detto: convertire la stringa in un numero e poi riformattarla.
codice:
import java.text.*;
import java.util.*;
public class Prova
{
public static void main (String[] args)
{
try
{
String str = "1234,5678";
NumberFormat nf = NumberFormat.getNumberInstance (Locale.ITALIAN);
Number val = nf.parse (str);
nf.setMaximumFractionDigits (2);
System.out.println (nf.format (val)); // stampa 1.234,57
}
catch (ParseException e)
{
System.out.println (e);
}
}
}