import java.util.Locale;
public class FormatUtils {
//此方法返回的数字类型如:45,869,558.00
NumberFormat number_format=NumberFormat.getInstance(Locale.CHINA);
return number_format.format(num);
}
//此方法返回的数字类型如:45.869.558,00
public static String NumberFormat2(double num){
NumberFormat number_format=NumberFormat.getInstance(Locale.GERMAN);
return number_format.format(num);
}
//此方法返回的数字类型如:45.8600 public static String NumberFormat3(double num){
DecimalFormat decimal_format=new DecimalFormat("####.0000");
return decimal_format.format(num);
}
//此方法返回的数字类型如:0045.8600 public static String NumberFormat4(double num){
Locale.setDefault(Locale.GERMAN);
DecimalFormat decimal_format=new DecimalFormat("0000.0000");
return decimal_format.format(num);
}
//此方法返回的数字类型如:89.520.659,55
public static String NumberFormat5(double num){
NumberFormat nf1=NumberFormat.getInstance(Locale.GERMAN);
return nf1.format(num);
}
}