怎么判断int类型的数值是不是为空?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么判断int类型的数值是不是为空?相关的知识,希望对你有一定的参考价值。

if(num=null)报错!
我想判断表单提交过来的数字是否为空!
应该是if(num==null),笔误。我的意思是如果int类型的值为空,被表单提交,如何判断为空,代码这样写对吗?那非空的判断符是什么,method !=(int, null) not found in class list.add_0005fdo_0002ejsp_jsp 出错!

参考技术A 表单提交过来的都是String.
Null是判断这个对象是不是空.是判断Object的.
用Nan判断变量是不是一个有效的数字.
参考技术B 如果num是string 空值就是""
如果num是int 控制就是0
if(num="")
参考技术C flex中是if(isNAN(num)) . isNAN(num).当num为空返回true。
java的是什么谁能告诉下我。
java是if(num.isNAN())
参考技术D

先转换为String再进行判空处理

if(String.valueOf(num) == null)
    case one;
else
    case tow;

第5个回答  2007-01-15 看楼主的语言好像是C类语言。比较运算符是==而不是=。后者是赋值运算符。

怎么判断一个int 值是不是为空

  int 型,取值范围-2,147,483,648 到 2,147,483,647 ,默认值是 0
  int是值类型,读内存区间中指定长度单元里的数据,这块单元就算不做任何处理也全是0,那么数值就是0

  所以,int 型,永远不会为空,从声明一个 int 变量时,它默认就是0,而不是空
参考技术A   int类型数据没办法判断它是否为空,只能判断它是否为0或其他整型值,如果是string类型,这个可以判断,string strInfo=string.empty;if(strInfo == string.Empty || strInfo == null)本回答被提问者和网友采纳 参考技术B 可以强制转换下,也就是 (Object)int x == null.来判断。

以上是关于怎么判断int类型的数值是不是为空?的主要内容,如果未能解决你的问题,请参考以下文章

int型怎么判断它是不是为空

java怎么判断int是不是为空?

java 里面怎么判断两个int型的数值相等

C#z中怎么判断一个iNt数据是不是为空

如何判断int类型为空或null

如何判断一个int类型是不是为空