2021
01-26
01-26
java判断list不为空的实现,和限制条数不要在一起写
场景很多情况下,查单条记录也用通用查询接口,但是输入的条件却能确定唯一性。如果我们要确定list中只有一条记录,如下写法://记录不为空&&只有一条才继续if(!CollectionUtils.isEmpty(list)&&1!=list.size()){return"记录条数不是1";}Objectobject=list.get(0);上面代码对么,貌似正确啊。后来报错了,被打脸了。其实相当于>0&&!=1恰好漏掉了=0这种情况,因此get(0)完美报错。解决方案像这种条件不要怕麻烦...
继续阅读 >