我将我的字符串变量转换为整数和双精度。我想检查 String 变量在运行时是否包含有效的 Integer 或 Double 值。
我遵循代码,但它不适用于我。
String var1="5.5";
String var2="6";
Object o1=var1;
Object o2=var2;
if (o1 instanceof Integer)
{
qt += Integer.parseInt( var1);// Qty
}
if (o2 instanceof Double)
{
wt += Double.parseDouble(var2);// Wt
}