【发布时间】:2019-01-19 17:07:05
【问题描述】:
Integer value = Rs 5000
读取该整数值并将其按空格分割,以便我只能获得整数值。但是当我执行脚本时它显示“5000”。为什么会这样。
日志错误:
java.lang.NumberFormatException:对于输入字符串:“5000 在 java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) 在 java.lang.Integer.parseInt(Integer.java:580)
int claimAmount= Integer.parseInt(getText(MyClaimsObject.estClaimAmount).split( " ")[1]);
System.out.println(claimAmount);
【问题讨论】:
-
我刚刚尝试使用硬编码值,它对我来说工作正常。仔细检查
getText是否返回您认为的内容。 -
请添加您正在使用的
getText(...)方法 -
引用“Rs 5000”字符串