问答详情
源自:6-4 案例:Cookie在登录中的应用

为什么if又要判断非空,又要长度大于0

如题,长度大于0了不是就代表非空了么

提问者:慕移动9421247 2018-12-07 10:21

个回答

  • 慕神056770
    2018-12-07 16:09:33
    已采纳

    list == null 说明List没有初始化 或者赋值为了null,说明list内没有数据,反正list不为空;

    size=0,这样的集合对于之后的判断是没用的,甚至是报异常,如list.get(0.....n)这样的取值判断,就会报异常,故list长度不为0