开发技术 / Technology
    您的当前位置:网站首页 > 行业洞察 > 开发技术

    java 货比格式转换

    日期:2015年4月28日  作者:zhjw  来源:逆火科技    点击:463

    java 货比格式转换

    import java.text.NumberFormat;
    import java.util.Locale;


    /***
     * 货比格式转换工具类
     * @描述:
     * @author JianWu Zhang
     * <br>2015年4月27日 下午7:53:18
     */
    public class MoneyFormatTool {
        
        
        /***
         * 该方法会以如下的格式显示: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";
        }
        
        
        
        /***
         * 该方法会以如下的格式显示: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";
        }
        
    }