- Java code
public boolean check() { if(name!=null && password!=null) return true; else return false; }
这样结果始终为true?
------解决方案--------------------
我觉得:如果写成Null的话,就相当于去判断它的类型,判断页面是不是定义了这个元素,和name!=nundefined一样,并不是去判断它的值
------解决方案--------------------
null 不分配空间 ,“”分配了一个空的空间。
你判断这个值应该是判断他是否有值,而不是是否存在。通常情况下都是先判断是否有值同时再判断是否为空,这样更保险。