List<String> list=new ArrayList<>(); list.add("11.1"); list.add("11.2"); list.add("11.3"); list.add("11.14"); list.add("11.51"); System.out.println(list); BigDecimal sum = new BigDecimal("0"); for (String string : list) { sum=sum.add(new BigDecimal(string)); } System.out.println(sum);//累计求和
参考:https://blog.csdn.net/wangjunjun2008/article/details/45559655
https://blog.csdn.net/l1585931143/article/details/53512012