难道这个地方params.size()还能比0小么?
params != null&¶ms.size()>0 ; 这段表示里面是否有数据 。 size()比0小的话 说它是个容器
举个形象的例子,我有一个空着的水杯(list),而你没有,那你是null,我的size为0。你想装水需要去买个水杯(new ArrayList();),我就可以直接装水(list.add(水))。你要是没有杯子直接倒水,水就流出去啦(空指针异常)。所以用做判断的时候经常连用 list!=null && list.size()!=0 。