读书人

表单提交获取值后判断其是否为空时 为

发布时间: 2012-04-17 15:06:33 作者: rapoo

表单提交获取值后判断其是否为空时 为什么我不能写null 而是“”

Java code
public boolean check()    {        if(name!=null && password!=null)            return true;        else            return false;    }


这样结果始终为true?

[解决办法]
我觉得:如果写成Null的话,就相当于去判断它的类型,判断页面是不是定义了这个元素,和name!=nundefined一样,并不是去判断它的值
[解决办法]
null 不分配空间 ,“”分配了一个空的空间。

你判断这个值应该是判断他是否有值,而不是是否存在。通常情况下都是先判断是否有值同时再判断是否为空,这样更保险。

读书人网 >Web开发

热点推荐