1.CollectionUtils.isEmpty,Collections.emptyList()
判断一个集合是否为空,常用来判断接收的集合是否为空
private List<d> dealWithData(List<doc> doclist) {
if (CollectionUtils.isEmpty(doclist)){
return Collections.emptyList();
}
一般就是接收到一个集合的时候判断他是否为空,
他如果为空的话返回的值是true,
如果不为空的话,返回的是false。
我基本上是用来判断前端传过来的集合是否为空,如果为空的话就丢个空集合出来。
Collections.emptyList() 就是用来创建一个空的List。
2.StringUtils.isNotBlank()
这个是String下的一个方法,同样是用来对参数进行判空的
StringUtils.isNotBlank(str)
//如果参数str不为空,则值为true
//如果参数str为空,则值为false
与之相对的还有一个StringUtils.isBlank()
StringUtils.isBlank(str)
//如果参数str为空,则值为true
//如果参数str不为空,则值为false