java中给数值型数据添加千分位符

@RequestMapping
   public String index(Model model){
      SessionUser sUser = getSessionUser();
      List<BigDecimal> list = dataService.findSingleDatas(sUser.getOrgCode());
     
//    DecimalFormat df = new DecimalFormat("#,###.00");//千分位符,保留两位小数
      DecimalFormat df = new DecimalFormat("#,###");//千分位符
     
      String singleData1 = df.format(list.get(0));
      String singleData2 = df.format(list.get(1));
      String singleData3 = df.format(list.get(2));
      String singleData4 = df.format(list.get(3));
     
      model.addAttribute("orgId", sUser.getOrgCode());
      model.addAttribute("singleData1", singleData1);//结存金额
      model.addAttribute("singleData2", singleData2);//结存户数
      model.addAttribute("singleData3", singleData3);//本年日均投放贷款
      model.addAttribute("singleData4", singleData4);//新增有效用户数
     
      return "/data";
   }

猜你喜欢

转载自www.cnblogs.com/xyhero/p/9348618.html