java怎样判断list是否有值

2025-03-22 23:59:22
推荐回答(4个)
回答1:

isEmpty()判断有没有元素以及list是否为null,参考下面代码

if(list!=null && !list.isEmpty()){
这个里面取list中的值
}else{
做其他处理
}

 上面代码说明:根据if条件的判断,如果list存在,会做“这个里面取list中的值”的处理,如果list不存在或为空,那么会做“做其他处理”处理

回答2:

如果你的List放的不是对象,使用这个方法。举个例子contains(Object o)
方法
List lt1 = new ArrayList();
lt1.add("ab");
lt1.add("bb");
lt1.add("cc");
List lt2 = new ArrayList();
lt2.add("ab");
lt2.add("cc");
lt2.add("dd");
for(String kk:lt1){
if(lt2.contains(kk)){
System.out.println(kk);
}

回答3:

if(list!=null && list.size()>0){
//list里面有值

}

回答4:

null != list && list.size()>0