String类型如何转换成int类型相加

       1   BigDecimal deepsleepcount = new BigDecimal(resulHeartrateDeepSleep);
          2   BigDecimal lightsleepcount = new BigDecimal(resulHeartrate);
          3   BigDecimal Moderatesleep = new BigDecimal(resulHeartrateSleepModerate);
          4   Double lideepse =  lightsleepcount.add(deepsleepcount).doubleValue();

          5  BigDecimal lightsleepcount1 = new BigDecimal(lideepse.toString());
          6  Double count =  Moderatesleep.add(lightsleepcount1).doubleValue();

          首先这个string bixu必须是正数类型否则会报错   

 

  1    BigDecimal deepsleepcount = new BigDecimal(String类型);

   2   BigDecimal lightsleepcount = new BigDecimal(String类型);

   4   Double lideepse =  lightsleepcount.add(deepsleepcount).doubleValue();

    lideepse 总数

   如果还想把两次的总数之和与第三次的参数相加

    就ji将4步 lideepse.toString 一下就又是string类型了继续add方法了进行相加了

posted @ 2018-07-19 21:52  三年三年又三年  阅读(1522)  评论(0编辑  收藏  举报