RaG*_*aGe 3 java nan long-integer
遗憾的是,我不能使用像Long.Nan这样的表达式,因为字符串实际上是来自不同C模块的返回值.是否有一个字符串我可以传递给parseLong()来返回一个NaN?
没有Long.NaN - 你很困惑.
对于Double.NaN,这个怎么样:
public double myParseDouble(String s)
{
double result;
try
{
result = Double.parseDouble(s);
}
catch (NumberFormatException nfe)
{
result = Double.NaN;
}
return result;
}
Run Code Online (Sandbox Code Playgroud)
(编辑:显而易见的方法是传入任何无效的双字符串,例如空字符串或NaN)