街边七号
2017-10-21 14:48
判断为啥是isUseCookies!=null&&isUseCookies.length>0 不等于空 长度不就已经是大于0了吗 还有别的情况?
不等于空,说明仅仅初始化了,但没数据,cookie cookie = new cookie();
length大于0,说明不仅初始化了,cookie里还有数据
isUseCookies!=null是为了判断这个值得属性是否存在;不存在这个值isUseCookies就是等于null,如果属性存在,同时也不选择复选框,返回的是""而不是null,这时候就需要isUseCookies.length来判断了
JAVA遇见HTML——JSP篇
248280 学习 · 3071 问题
相似问题