如何检查值是否为整数类型?

伏地魔:

我需要检查值是否为整数。我发现了这一点:如何检查输入值是整数还是浮点数?,但如果我没记错的话,double即使本身确实是,变量仍然是类型integer

Mudassir Hasan:

如果输入值可以是整数以外的其他数字形式,请按

if (x == (int)x)
{
   // Number is integer
}

如果传递字符串值,Integer.parseInt(string_var).使用,请确保在转换失败的情况下使用try catch进行错误处理。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章