본문 바로가기

Spring Boot

[Java] 모두 null 인지, null이 하나라도 존재하는 지 체크 (ObjectUtils)

728x90

Apache commons 라이브러리에는 우리가 필요로 하는 훌륭한 유틸들이 존재합니다.

 

이 중 null체크를 보다 간결하게 할 수 있도록 도와주는 ObjectUtils를 소개합니다.

 

Dependency가 없는 분들은 먼저 아래 링크를 통해 추가해주세요.

https://mvnrepository.com/artifact/org.apache.commons/commons-lang3

 

1. 모두 null 인지 체크

ObjectUtils.allNull(a, b, c, ...);
ObjectUtils.allNotNull(a, b, c, ...)

2. null이 하나라도 존재하는 지 체크

ObjectUtils.anyNull(a, b, c, ...);
ObjectUtils.anyNotNull(a, b, c, ...);

 

지저분한 코드를 깔끔하게 정리할 수 있습니다.

728x90