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方法了进行相加了

猜你喜欢

转载自blog.csdn.net/qq_35130066/article/details/81081194