isEmpty()判断有没有元素以及list是否为null,参考下面代码
if(list!=null && !list.isEmpty()){
这个里面取list中的值
}else{
做其他处理
}
上面代码说明:根据if条件的判断,如果list存在,会做“这个里面取list中的值”的处理,如果list不存在或为空,那么会做“做其他处理”处理
如果你的List放的不是对象,使用这个方法。举个例子contains(Object o)
方法
List
lt1.add("ab");
lt1.add("bb");
lt1.add("cc");
List
lt2.add("ab");
lt2.add("cc");
lt2.add("dd");
for(String kk:lt1){
if(lt2.contains(kk)){
System.out.println(kk);
}
if(list!=null && list.size()>0){
//list里面有值
}
null != list && list.size()>0