List・Mapのnull または 空チェックには CollectionUtils.isEmpty が便利です。
(例)1
Test1.java
package jp.co;
import java.util.List;
import org.springframework.util.CollectionUtils;
import java.util.ArrayList;
public class Test1 {
public static void main(String[] args) {
List<String> strList = new ArrayList<>();
boolean trueOrFalse1 = CollectionUtils.isEmpty(strList); // trueOrFalse1 = true
strList.add("1つ追加");
boolean trueOrFalse2 = CollectionUtils.isEmpty(strList); // trueOrFalse2 = false
strList = null;
boolean trueOrFalse3 = CollectionUtils.isEmpty(strList); // trueOrFalse3 = true
}
}