BigDecimal使用方法——加减乘除优先用这个(尤其是钱,精度比较高,比较值的话不用用equal要compareTo)

复制代码
 1 BigDecimal使用方法:
 2 List<user> list =userMapper.selectUser(user);
 3 //体重合计定义
 4 BigDecimal sumTz = new BigDecimal("0"),
 5 //身高合计定义
 6 sumSg = new BigDecimal("0");
 7 //给list添加一列作为合计
 8 for(int i=0;i<list.size();i++){
 9 //体重合计 循环相加
10 sumTz = sumTz.add(new BigDecimal(list.get(i).getTz() == null || list.getTz() == " " : list.get(i).getTz()));
11 
12 //身高合计 循环相加
13 BigDecimal(list.get(i).getSg() == null || list.getSg() == " " : list.get(i).getSg()));
14 }
15 
16 User user = new User();
17 user.setTz(sumTz.toString);
18 user.setSg(sumSg.toString);
19 list.add(user);
复制代码

 

posted @   贩卖长江水  阅读(215)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示