java工具类书写规范

写开发的工具类
需要灵活,适用性强
例如 写一个保存小数的方法,可以写一个保存两位的,可是这并不是最好的
,最好的是在参数中添加一个(int length) 作为参数,如果参数没有,重写一个方法,在其中自定义默认
保存两位小数的方法,并且提供一个参数,保存指定位数的方法

public static double divPercent(double v1,double v2){
        return divPercent(v1,v2,4);
}

public static double divPercent(double numerator,double denominator,int placeLegth){
        if(denominator == 0D){
            return 0D;
        }
        double result = numerator/denominator;
        if(placeLegth<0) {
            return result;
        }
        BigDecimal scale = new BigDecimal(result).setScale(placeLegth,BigDecimal.ROUND_HALF_UP);
        return scale.doubleValue();
}


    

你可能感兴趣的:(java工具类书写规范)