DecimalFormat可以处理很多类型的货币数字与字符串之间的转换
float f = 22.403312313f;
java.text.DecimalFormat d = new java.text.DecimalFormat("0.00");
String c = d.format(f);
System.out.println(c);
返回22.40
long f = 222111223;
java.text.DecimalFormat d = new java.text.DecimalFormat("0,000");
String c = d.format(f);
System.out.println(c);
返回222,111,223