gpt4 book ai didi

java - 我应该将什么字符串传递给 java.lang.Long.parseLong() 以返回 NaN?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:31:15 29 4
gpt4 key购买 nike

不幸的是,我不能使用像 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;
}

(编辑:显而易见的方法是传入任何无效 double 字符串,例如空字符串或 NaN)

关于java - 我应该将什么字符串传递给 java.lang.Long.parseLong() 以返回 NaN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5940391/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com