如何检查Java / Android中的数字是否为“NaN”?

时间:2013-08-20 08:59:22

标签: java android eclipse nan

请查看以下代码

private List createTheDynamicWordList(String algorithm, double averageStat)
    {

        Toast.makeText(context, ""+averageStat, Toast.LENGTH_LONG).show();
}

在某些情况下,我将averageStat作为'NaN'值。我需要检查数字是否为'NaN'。我怎样才能做到这一点?在这里使用NumberFormatException不起作用。

2 个答案:

答案 0 :(得分:20)

在你的情况下应该足够了:

   if (Double.isNaN(averageState))

看看here

答案 1 :(得分:4)

使用静态方法Double.isNaN()