使用' +'将字符串转换为浮点数或者' - '在数字之前

时间:2017-10-27 12:11:21

标签: java selenium-webdriver

有人可以协助以下方面: 我有字符串从页面中拾取,之后将其转换为 int 。它确实工作正常,但是当我有以下数字的情况时:

+281.35 or -3.45
然后我被卡住了。我只想检查数字是否显示(负值),或者在相同情况下确认数字是否大于零。我实现的数字不包含 + - 。那么,请帮助如何将字符串+281.34转换为十进制数。如果我只修剪 + - 符号并在没有它的情况下保存数字会更容易。以下是转换和检查 int 类型的方式:

String number1 = driver.findElement(By.xpath("some correct path")).getText();
    Thread.sleep(200);
    int numero1 = Integer.parseInt(number1);
    if (numero1 <= 0) {
        System.out.println("Not positive number. Closing test!");
        driver.close();
    }

0 个答案:

没有答案