import java.text.NumberFormat;
import java.util.Locale;
/***
* 貨比格式轉換工具類(lèi)
* @描述:
* @author JianWu Zhang
* <br>2015年4月27日 下午7:53:18
*/
public class MoneyFormatTool {
/***
* 該方法會(huì )以如下的格式顯示:1200000 = 1,200,000.00
* @author JianWu Zhang
* <br>2015年4月27日 下午8:04:54
* @param number
* @return
*/
public static String double2Str(double number){
try {
NumberFormat format =NumberFormat.getInstance(Locale.CHINA);
format.setMaximumFractionDigits(4); //設置最大的小數位
format.setMinimumFractionDigits(2); //設置最小的小數位
format.setGroupingUsed(true);
return format.format(number);
} catch (Exception e) {
}
return "0.0";
}
/***
* 該方法會(huì )以如下的格式顯示:1200000 = 1,200,000.00
* @author JianWu Zhang
* <br>2015年4月27日 下午8:04:54
* @param number
* @return
*/
public static String str2Str(String number){
try {
NumberFormat format =NumberFormat.getInstance(Locale.CHINA);
format.setMaximumFractionDigits(4); //設置最大的小數位
format.setMinimumFractionDigits(2); //設置最小的小數位
format.setGroupingUsed(true);
return format.format(number);
} catch (Exception e) {
}
return "0.0";
}
}