java字符串转double_java-如何将字符串的特定格式转换为double

我正在使用getText()从xpath获取一个字符串.字符串是“ 500.00 / =“现在我想将其转换为双精度以便可以添加它,但是问题是当我使用getText()时,我也得到了” / =“,所以如何排除此多余的字符串字串格式

//获取金额为字符串

String actualbookfees_amount = driver.findElement(By.xpath("//[@id='charges']/table[2]/tbody/tr[1]/td[2]")).getText();

String WHT_amount= driver.findElement(By.xpath("//[@id='charges']/table[2]/tbody/tr[2]/td[2]")).getText();

String numPlate_amount = driver.findElement(By.xpath("//[@id='charges']/table[2]/tbody/tr[3]/td[2]")).getText();

String registrationfees_amount= driver.findElement(By.xpath("//[@id='charges']/table[2]/tbody/tr[4]/td[2]")).getText();

String Motor_vehicle=driver.findElement(By.xpath("//*[@id='charges']/table[2]/tbody/tr[5]/td[2]")).getText();

String With_amount=driver.findElement(By.xpath("//*[@id='charges']/table[2]/tbody/tr[5]/td[2]")).getText();

//converting amount in integers

double actualbookfees_amount_int = Double.valueOf(actualbookfees_amount);

double WHT_amount_int = Double.valueOf(WHT_amount);

double numPlate_amount_int = Double.valueOf(numPlate_amount);

double registrationfees_amount_int = Double.valueOf(registrationfees_amount);

double Motor_vehicle_int = Double.valueOf(Motor_vehicle);

double With_amount_int = Double.valueOf(With_amount);

double total_amount_int= actualbookfees_amount_int + WHT_amount_int+numPlate_amount_int+ registrationfees_amount_int+Motor_vehicle_int+With_amount_int;

System.out.println(total_amount_int);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值