JAVA

Java List null, size > 0 동시 검사 (Java List isEmpty)

lovineff 2021. 5. 18. 14:44

Java에서 List null과 size > 0를 동시에 검사하는 함수를 공유한다.

SpringFramework.util 또는 apache.commons 에서 제공하는 CollectionUtils 클래스의 isEmpty() 함수를 사용하여 검사를 한다.

이 중 SpringFramework.util 라이브러리를 사용하는것을 추천한다.

// 두개 중 선택 가능
import org.springframework.util.CollectionUtils;
import org.apache.commons.collections.CollectionUtils;

public static void main(String[] args) {
	List<String> nullList = null;
	boolean nullListEmpty = CollectionUtils.isEmpty(nullList);
	System.out.println(nullListEmpty);	// true

	List<String> sizeZeroList = new ArrayList<>();
	boolean sizeZeroEmpty = CollectionUtils.isEmpty(sizeZeroList);
	System.out.println(sizeZeroEmpty);	// true
}

'JAVA' 카테고리의 다른 글

JAVA 파일 목록 조회  (0) 2020.06.04