有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法将web元素中的字符串值转换为double

我正在尝试将webelement中的字符串转换为整数

然而,我在parseInt中遇到了以下错误

enter image description here

public String getLoanAmount() {
    return loanAmount.getText();
    int i = Integer.parseInt(driver.findElement(By.id("00N28000001bbuD_ileinner"))).getText();
    double d = i;
    if ((d < 15000) || (d > 35000)) {
        System.out.println("Error: Loan Amount should not be NULL and should be between 5000 to 35000 AUD.");
    }
    else {
        System.out.println("Entered value in the Loan Amount field is within appropriate range.");
    }
}

有人能在这个问题上提供帮助吗?首先,这可能吗?实现这一目标的步骤是否正确


共 (1) 个答案

  1. # 1 楼答案

    只能使用字符串作为该解析方法的参数。我假设.getText()得到一个字符串,如果是这样,你的括号就错了。试试这个。注意括号的位置

    int i = Integer.parseInt(driver.findElement(By.id("00N28000001bbuD_ileinner")).getText());