1、List集合判空:
(1)
List<ForkliftAttach> list = truckAttachMapper.queryAttachByForkliftId(id);
if(list !=null && list.size() > 0){
forkliftVo.setAttachList(list);
}
(2)
if(list != null && !list.isEmpty()){
System.out.println("list不为空");
}else{
System.out.println("list为空");
}
2、String数组判空:
String[] split = ids.split(",");
if(split !=null && split.length >0){ }
3、判断String类型的值是否为空
封装:
(1)TextUtils.java
public static boolean isEmpty(final CharSequence s) {
if (s == null) {
return true;
}
return s.length() == 0;
}
使用:
if (!TextUtils.isEmpty(roleIds)) { }
(2)StringUtils.java
public static boolean isNotBlank(String str) {
return !StringUtils.isBlank(str);
}
使用:
if( StringUtil.isNotBlank (inspectTemplateVo.getForkliftIdList()) ){ }