美文网首页
Java-BigDecimal多个数求和

Java-BigDecimal多个数求和

作者: 阿博聊编程 | 来源:发表于2022-06-01 22:31 被阅读0次
    图片来源网络,如侵必删

    今天开发的时候,遇到一个需求:

    使用BigDecimal实现多个数求和。

    一般情况下,我们是两个数求和,多个数求和是第一次。我这边分享一下我的实现方法,希望对看文章的小伙伴有所帮助。

    public static BigDecimal adds(String... arg) {
            BigDecimal sum = new BigDecimal("0");
            for (String b : arg) {
                sum = sum.add(new BigDecimal(b));
            }
            return sum;
    }
    

    以上的方法,可以直接复制到代码当中去使用。主要的思路如下:

    • 参数方面,我是不知道有多少个参数的,所以我是多参的形式传入,极限传入多少个参数就不清楚,感兴趣的小伙伴可以尝试一下;
    • 第一步初始化一个BigDecimal的原始数,默认为0
    • 通过遍历多参来实现BigDecimal相加;
    • 最后将sum原始参数返回出去。

    相关文章

      网友评论

          本文标题:Java-BigDecimal多个数求和

          本文链接:https://www.haomeiwen.com/subject/xpdfmrtx.html