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);

 

上一篇:BGP基础实验


下一篇:HCIP ELEVENTH DAY